そういや、TheDeskのサジェスチョンで試験的にうちのSearch API使っているようだけど、にゃかにゃか面白い感じににゃりそうだにゃあ。

@popn_ja app.thedesk.top(PWA)で試せるよと思ったけど、CORSかなんかで取得できなさそうね…

@Cutls 今設定変えてみた。/counts/ のほうは取れていることは確認できたので、たぶん /search/ も動くと思うんだが・・・

@Cutls chromeでキーワード入れたらたしかにそういうエラーににゃるにゃあ。

@popn_ja このあたりのヘッダが欲しい(これはMastodon APIをたたいた時のヘッダ)

@popn_ja 確かにそれでconsoleからは取得できるようになったけど、どうしてかTheDeskからは取得できない(ヘッダが付与されない: キャッシュの問題か?)

@Cutls /search/?keyword=cutls でsearchの後ろに「/」いれるとどうかにゃあ?

@popn_ja それはよく疑われるやつなので、やってみたのだけど(今アクセスするとスラッシュが入るはず)変わらず

@popn_ja corsなんもわからんになってる…

@Cutls
fetch('trusted-api.co.jp', {
mode: 'cors'
});

みたいにmodeかけと書いてあるにゃあ。

@popn_ja mode: 'cors', 'no-cors', cors: true全部だめだったので、とりあえずPWAでは使えませんってことで…

@Cutls うちのsocialapi.app鯖にHTML書いて試してみるわ

@popn_ja 差分としてこう書いたら、確かに出る用にはなったがどうしてかはわからない

@popn_ja こう書いたら→選択部を消したら

@popn_ja 完全に理解した(何も理解していない)

@Cutls こっち側でもにゃんか対処しにゃいと使い物ににゃらんにゃあ

@popn_ja OpenStickerのJSON API的にはAllow Headersにここら辺がいるのではないかという(これはNode.jsのkoa.cors()が勝手に付与している)

@Cutls よかった。descriptionのHTMLタグをAPI側で取り除きたいけど今日は疲れた。

Sign in to participate in the conversation
popon.pptdn

AWSで運用している鯖です。