Google Drive API のcreate_fileの挙動について

「Google Drive API のcreate_fileの挙動について」のアイキャッチ画像

Google Drive APIを使って画像をアップロードしたりする必要があって
content_typeを指定して画像をおくろうとしていたのですが、
なぜかcontent_typeを指定しても遅れない状態で2時間ぐらいはまっていました

問題点

参照元のメソッドが間違っていたこと

まさかそんなことは、と思うかもしれませんが、Google Drive APIには同じメソッド名で同じような機能を提供しているところがあるのでちょっとトリッキーなのです

今回はまったところはこちらの2つのメソッド

クラスによって同じメソッドでも挙動が異なり、
content_typeが指定できたりできなかったりします
※上の方はparameter見る感じmetadataに追加したらいけそうかな?とか思ってましたが、全然うまくいかなかったので、もしできた方いたら教えていただきたいです__

とりあえず私は、下の方を使ってcontent_typeを指定できたので
それ以上は調べていませんが、APIの中でクラスによって
同じメソッド名でも挙動が異なるのは非常にトリッキーで
ハマりポイントですね

以上

参考記事

なし、ふと閃いた