現時点file_get_contents
では、一度に 1 分間キャッシュする JSON フィードを取得するために使用して、Twitter ユーザーのタイムラインをクエリしますが、問題はありませんでした。しかし、何百ものサイトの一部が壊れ始めた後 (Twitter が古い XML URL を削除し始めたとき)、それらが来年 API 1.1 に変更され、リクエストを認証する必要があることに気付きました。
だから、私は基本的に正しい方向への単純なポインタを探しています。これまでのところ、次のことを想定しています。
- 新しい GET リソースは非常によく似ているように見えます。
- そのユーザーのツイートのみを表示するので、必要なのは dev.twitter.com トークンだけです。
- Web サイトを作成するたびに、そのユーザーのアカウントに新しいトークンを作成する必要があるようです。
- おそらく、 https: //dev.twitter.com/docs/auth/oauth/single-user-with-examples#php にある twitteroauth に似たライブラリをインストールする必要があります。
先ほど言ったように、構築中の Web サイトを所有しているユーザーのツイートを表示しているだけです。人々はログインしたり投稿したりしません。
タイムラインが埋め込まれていることは知っていますが、これらはほとんどカスタマイズできず、同じ理由で Facebook の「いいねボックス」がすでに嫌いです。(しかし、 Twitter の「表示要件」には、おそらく色以外の柔軟性がほとんどまたはまったくないことも知っています...
それで、それを考慮に入れると、これはそれを行う最も簡単な方法ですか?それは比較的簡単に思えます (つまり、twitteroauth は一度設定すると 7 行以下で get 要求を行います)、最大の苦痛は、アクセス キーを取得するために各ユーザーに話しかける必要があるように思えます。
ありがとう。