Twitter v1.1 API エンドポイントを使用しようとしています。
投稿: https://api.twitter.com/1.1/statuses/update.json?status=%2A
-また-
投稿: https://api.twitter.com/1.1/statuses/update.json?status= *
URL エンコーディング (パーセント エンコーディング) に関するいくつかの提案を見た後、%2A を使用してアスタリスク (*) 文字をエンコードしようとしています。
期待どおり、他の文字エンコーディングは機能します。ただし、アスタリスク文字を使用すると、次のエラーが発生します。
{ "errors": [{ "code": 32, "message": "Could not authenticate you." }]}
API コンソール ツールを使用してエラーを再現できます。
https://dev.twitter.com/rest/tools/console2
認証には、Oauth 1 オプションを選択しました。