0

FBJSを使って写真を投稿しています

FB.api('me/photos', 'post', {
      message: 'some message',
      url: 'some url'
     }, function(response){
            if (!response || response.error) {
                /*some error alert*/
            else {
                /*some success*/
            }
     }
 });

ほとんど正常に動作しますが、場合によってはエラーアラートが表示されます。コンソールに表示されます。リソースはスクリプトとして解釈されますが、MIMEタイプtext/htmlで転送されます。

どのように対処しますか?私はいくつかの解決策(Content-Type、script type ...など)を試しましたが、それでも時々機能しません:(

私を助けてください。

4

2 に答える 2

1

やってみました

ヘッダー: [ { "name":"Content-Type", "value":"text/javascript; charset=UTF-8"} ]

たまにしか発生しない場合は、API 呼び出しの制限に達してエラーが返されている可能性がありますか? エラーが発生している場合でも、データが正しいことを確認してください。fiddlerを使用 して、より明確な診断結果を取得します。

于 2012-04-24T18:26:07.393 に答える