Twitterのヘッダー画像を変更に挑戦してみたが、 tweepy ではapi wrapper が準備されてない・・・と思っていました。が、ありました。
def update_profile_banner(self, filename, **kwargs):
""" :reference: https://developer.twitter.com/en/docs/accounts-and-users/manage-account-settings/api-reference/post-account-update_profile_banner
:allowed_param: 'width', 'height', 'offset_left', 'offset_right'
"""
https://github.com/tweepy/tweepy/blob/master/tweepy/api.pyより
これで
で一発でした。
なお、画像サイズの前処理はこのあたりを参考にさせて頂いて、1500 x 500に調整しました。
まずは、twitter developer の api を確認もせず、tweepyのドキュメントだけ見てたのがいけなかった。直接 github のソースを確認すればよかっただけのこと。整理されてるので、未熟者でも追うことができます。
無駄メモになりましたが、1つ勉強したよ!