トピックまたは投稿の「いいね解除」に使用されるAPIを教えていただけますか?以下のAPIを使用して投稿に「いいね」を付けることができます: https://{defaultHost}/post_actions.json。テストのために編集しています。
「いいね!」 1
この状況に役立つガイドを以下に示します。
ブラウザのネットワークを確認すると、いいね解除時に行われるリクエストを確認できます。
DELETE /post_actions/<post_id> ![]()
action_summary のIDは、投稿に対するアクションを表します。
1: ブックマーク
2. いいね
3. スレッドと関係ない
4. 不適切
5. 投票
6. ユーザーに通知
7. モデレーターに通知
8. スパム
「いいね!」 5
いいね/いいね解除に使用されるAPI URLをリバースエンジニアリングしたところ、https://dev-forum.curiodigitaltx.com/discourse-reactions/posts/28/custom-reactions/heart/toggle.json でPUTリクエストを使用していることがわかりました。しかし、以下のAPI失敗エラーが表示されます。
ボディにも何かを渡す必要がありますか?
どなたか助けていただけますか。
他のすべてのGET、POST APIが正常に動作しているため、ヘッダーは正しいと確信しています。
私のヘッダーは以下の通りです。
const getHeaders = () => {
return {
"Api-Username": userName,
"Api-Key": config.API_KEY,
"Content-Type": "multipart/form-data",
};
};
OK
Reaction プラグインを使用すれば、リクエストについておっしゃる通りです。
ここでは Content-Type は不要だと思います。フォームデータを提供する必要はありません。
「いいね!」 1
React NativeモバイルアプリケーションにReactionプラグインをインストールする方法をご存知ですか?
プラグインのフロントエンドをReactで書き直す必要があります(完全にネイティブで、Webビューを使用しない場合)。
「いいね!」 2


