問題タブ [mentionapp]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - Mention API - メンションを既読としてマーク
ここで API を使用: https://dev.mention.com/resources/alert_mentions/#put-accounts-id-alerts-alert-id-mentions-mention-id
私が理解していることから、特定の「言及」を既読としてマークしたい場合は、次のようにします。
ただし、コードを実行すると、エラーは発生せず、実際には有効な応答が返されますが、「読み取り」フラグはまだ false に設定されています。
また試しました:
javascript - プリフライト OPTIONS リクエストがステータス 405 を返す
私は現在、メンション API を使用するダッシュボードを開発しています。ただし、CORS ポリシーにより問題が発生しています。
Chrome または厳密な CORS ポリシーを持つ別のブラウザーでダッシュボードを開くと、毎回プリフライト OPTIONS 要求が行われますが、これらは Mention API でサポートされていないようです。
したがって、次のようなことをするたびに:
ステータス 405 Method Not Allowed の応答を受け取ります。これは、OPTIONS リクエストが Mention API によってまったく処理されていないことを示唆しています。
当然のことながら、私の場合は、ブラウザーがプリフライト リクエストを実行しないように構成されていることを確認できます。結局のところ、私の使用事例ではクライアントを 1 つしか規定しておらず、それを完全に制御しています。別の方法として、サーバー側のサービスを構築して自分に代わってリクエストを作成することもできますが、クライアント側の JavaScript は他のすべてを実行する能力を超えているため、大砲でハエを狩るように思えます。
この問題に関するヘルプをいただければ幸いです。おそらく、API がどのように消費されることを意図しているのかを誤解していますか?