Twitterは新しいプロフィールデザインを開始しました
Facebookのカバー画像のような大きなヘッダー画像があります
私が知りたいのは、Twitter APIを使用してユーザーのヘッダー画像を更新できる方法があるかどうかです??
Twitter アカウントでヘッダー画像を更新しているときにネットワーク ログを見ると、「upload_profile_header」の呼び出しが新しいヘッダー画像を保存していることがわかります。
要求ペイロードを見て、必要なパラメーターを取得します。
Authenticity_token=...&fileData=...&fileName=...&height=260&offsetLeft=0&offsetTop=0&uploadType=header&width=520.
理論的には、上記のすべてのパラメーターを使用して account/upload_profile_header に POST する場合、これは機能するはずです。
私はまだこの概念をテストしていません。これは単なる私の提案です。
どうだったか教えて
API ドキュメントを見てもないようです。いいえ: https://dev.twitter.com/docs/api/1.1#112
彼らがそうしなくても、私は驚かないでしょう。Facebook は、サードパーティのアプリがカバー写真を設定することを許可していません。これは、アプリが自身の宣伝のためにユーザー プロファイルを本質的に「ハイジャック」することにつながる可能性があるためです。