テキスト(140文字)とともにTwitterに画像をアップロードしようとすると、Twitterのテキストが長すぎます。誰かが問題に直面していますか?画像がなくてもテキストのみ(長さ140文字)を更新すると、ステータスは正常に更新されています。 それでは、twitterステータスの画像をアップロードする際のテキストの制限は何ですか(基本的にはstatus/update_with_media api)? update_with_mediaのためのドキュメントによるとTwitterのステータスアップロードで140文字の返信が失敗する
0
A
答えて
1
:
は、ツイート内テキストは は、ツイート内テキストに使用できる文字の数を減らすことができますされ、メディアのURL(複数可)を含むように書き換えられます。 URLをテキスト切り捨てなしで追加できない場合、ツイートは が拒否され、このメソッドはHTTP 403エラーを返します。
だから、私は、テキストの制限が140 - image_url.length
であると仮定 - あなたはTwitterの画像のURLが何であるかの長さを把握し、多分あなたがやっていることに応じて、安全のためにいくつかのパディングを追加する必要があります。
答えを与えるAPI呼び出しがあるとします。GET help/configuration
は、パラメータの束を返します。そのうちの1つはcharacters_reserved_per_media
です - 140からその量を減算すると仮定します使用できる文字数。
関連する問題
- 1. Twitter APIで140文字以上の直接メッセージの全文を入手
- 2. 返信時にWindow.ShowDialogが失敗する
- 3. 「W」で文字セグメンテーションが失敗する
- 4. TwitterのAPI失敗
- 5. Javaのtwitter apiを使用してtwitterに140文字以上のリンクを投稿
- 6. Twitter Oauthコールバックオーバーライドが失敗する
- 7. 文字列を返すときにURLヘルパーメソッドのテストが失敗する
- 8. Twitterのダイレクトメッセージクイック返信
- 9. twitterでのツイートに返信
- 10. インターセプタの文字列beanのspring autowiringがNPEで失敗する
- 11. RegEx文字の長さの制限がユニットテストで失敗する
- 12. の通信に失敗しました:Twitterの
- 13. MVC3:送信文字列 - IEおよびChromeで解析が失敗する
- 14. Rails文字列の比較が16進文字列で失敗する
- 15. Javascript switch文が分割文字列で失敗する
- 16. ユニコード文字列のurlopenでurllib.requestが失敗する
- 17. HTCロングプレスでTextWatcherのカウント文字が失敗する
- 18. 大文字の要素名でSpring RestTemplateが失敗する
- 19. 変数のエスケープ文字でSedが失敗する
- 20. ノードでJavaScript文字列の比較が失敗する
- 21. WHERE節が特定の文字列リテラルで失敗する
- 22. "Hearts"シンボルのUnicode文字がHTMLで失敗する理由
- 23. Python:文字列チェックの文字列が失敗しました
- 24. Twitterエラー:サービスプロバイダとの通信に失敗しました:api.twitter.com
- 25. 特殊文字を含む文字列の先頭140文字を取得
- 26. 大きな文字ファイルを140文字のツイートに分解する
- 27. 文字列へのポインタが文字の変更に失敗する
- 28. DNSフェールオーバーキャッシュの大文字小文字のDNSルックアップが失敗する - AWS ELB
- 29. c文字列のコピーが空の文字列に失敗する
- 30. Winsockシンプルクライアントサーバーで受信が失敗する
ヤ。ウェブで同じ動作が観察されます。ピクチャを添付すると、チャンクカウントは119に減少します。答えは@muffinistaです – Ashwin