ページにいくつかのツイートを埋め込んでいますが、次のようになります。
GET https://cdn.api.twitter.com/1/friendships/exists.json?user_a=19463349&screen_name_b=mrland_news&callback=twttr.setFriendshipExists 403 (Forbidden) follow_button.html:1
GET https://cdn.api.twitter.com/1/friendships/exists.json?user_a=19463349&screen_name_b=BeautyBubble&callback=twttr.setFriendshipExists 403 (Forbidden) follow_button.html:1
私の開発者コンソールで。Twitter にログインしているときにのみ発生し、ログアウトするとこれらのエラーは発生しません。一部のウィジェットがこれを引き起こしているようです:
<script src="//platform.twitter.com/widgets.js" charset="utf-8"></script>
この行を削除すると、エラーは発生しませんが、ツイートの適切な書式設定も得られません。OAuth を使用する必要がありますか? 匿名アプリであるべきなので、したくありません。
編集:私はその API 呼び出しを行っていません。widgets.js から呼び出されていると思います。このようにツイートを埋め込んでいます
`<blockquote class="twitter-tweet">
<p>This is a direct report from heaven! Or the ESPN 12 screen tv room at Sports Center
<a href="http://t.co/qsoUuprP" title="http://twitter.com/jimcramer/status/260071104171876353/photo/1">twitter.com/jimcramer/stat…</a>
</p>— Jim Cramer (@jimcramer)
<a href="https://twitter.com/jimcramer/status/260071104171876353" data-datetime="2012-10-21T17:32:38+00:00">October 21, 2012</a>
</blockquote>
<script src="//platform.twitter.com/widgets.js" charset="utf-8"></script>`