カテゴリー:
プログラミング
閲覧数:466 配信日:2019-04-05 21:40
3日
Twitterドキュメントが分かり難い理由が判明
・「パンくずリスト」がないから
・現在位置が分からない
・ドキュメントの階層関係が非常に分かりづらい
具体例
・「Display Requirements」のカテゴリが不明。トップページのどこから辿れるか分からない
・十分以上悩んだ結果、ようやく突き止めた
・まさかの「More」から
・分かるかよ
Twitter Developer Platform > More > Developer terms
「パンくずリスト」の重要性を再認識する
・制作者側からすれば自明の理だろうが、初見者は階層関係が全く分からない
・「SEO対策」として有用なことは知っていたが、ユーザビリティの観点からも、設置すべき
6日
Twitterで、画像(extended_entities )取得できないツイートがある原因を突き止める
・tweet_modeパラメータ付与すれば良いだけ
・Twitter仕様変わりすぎ
・「インターネット検索結果上位に表示されるページ」の掲載情報が全て古過ぎる
・別件だが、「Twitter Developer Platform」のドキュメントで一番知りたい箇所がリンク切れしている。公式ドキュメントなのに!
・公式フォーラムへ問い合わせても、返答が付かないこともある
・もう!!!!!!!
7日
Twitter API は、「自分が作成したいものだけ把握」すれば良い
・当初は全体像を把握しようとしていた
考えを改める
・しかし、考えを改めた
・全体像を把握することは、止めた方が良い
・範囲が広すぎるし、何より仕様がどんどん変更される
紛らわしい点
・同じ結果を取得するのでも、色々なやり方が出来る。Oauth2 (bearer token) 、Oauth 1a (access token for user context)
※「異なるAPI」でも「同じ結果」を取得できることがある
適当に流しておいた方が良いかも
・「Twitter Developer Platform」のドキュメントで一番知りたい箇所がリンク切れしている。公式ドキュメントなのに!
・公式フォーラムへ問い合わせても、返答が付かないこともある
10日
Queryfeed
・ついに諦めて、Queryfeedを呼び出しているコードを削除することにした
・恐らく原因は、Twitter API仕様変更
・この先、もう二度と復活することはないものと思われる