X API を使用して投稿にいいねを付けたり取り消したりする
自分のユーザーIDを取得する
ポストIDを取得する
https://x.com/XDevelopers/status/1228393702244134912 └── ここがポストIDです
いいねリクエストを送信する
shellscript
curl -X POST "https://api.x.com/2/users/123456789/likes" \ -H "Authorization: Bearer $USER_ACCESS_TOKEN" \ -H "Content-Type: application/json" \ -d '{"tweet_id": "1228393702244134912"}'
レスポンスを確認する
{ "data": { "liked": true } }
curl -X DELETE "https://api.x.com/2/users/123456789/likes/1228393702244134912" \ -H "Authorization: Bearer $USER_ACCESS_TOKEN"
{ "data": { "liked": false } }