1

S3から球状画像をFacebookにアップロードしようとしています。次Facebook API - アップロード360度写真500エラー

begin 
    @client.put_picture("https://s3.amazonaws.com/skreem-dev/PANO_20160717_120803_1.jpg", { allow_spherical_photo: true }) 
rescue Exception => e 
    print e.inspect 
end 

を行うことによって、それは、次のエラーメッセージ

#<Koala::Facebook::ServerError: type: OAuthException, code: 1, message: An unknown error has occurred. [HTTP 500]> 

それは同じs3 bucket

から任意の通常の画像で動作します** UPDATE 1 **

を返します。 Godaddyから同じ画像をアップロードしようとしましたが、私は同じ問題に直面しています。

** UPDATE 2 ** はグラフィーAPIエクスプローラ経由でアップロードしようとしましたが、

{ 
    "error": { 
    "message": "An unknown error has occurred.", 
    "type": "OAuthException", 
    "code": 1, 
    "fbtrace_id": "CWqqwQ3WBq+" 
    } 
} 

enter image description here

+0

イメージを共有しているバケットのバケットポリシーとCORSを設定しましたか? – error2007s

+0

@ error2007s大丈夫です。これは新しいものです。あなたは私がこれについて読むことができる何かを教えてください。 –

+1

あなたは正常な画像は球形ではないと言っていますので、私はこの設定ガイドをチェックしていましたが、ポリシーとCORSが問題です問題は画像が全く表示されないことです。 http://ivrpa.org/news/hosting-360-vr-panoramas-on-amazon-web-services-s3/ – error2007s

答えて

1

同じエラーを取得し、私はあなたのほとんど15MBの画像が大きすぎると思います。あなたがKoalaから得ているエラーはそれほど正確ではありません。あなたはFacebook APIエクスプローラhttps://developers.facebook.com/tools/explorerからアップロードしてみることができます。

また、OAuthエラーが発生しているため、使用しているトークンを確認してください。期限切れになる可能性があります。

+0

エクスプローラから写真をアップロードするにはどうすればいいですか? –

+0

また別の画像は正常に動作しました –

+0

最初にアクセストークンを取得し、権限を選択します。「GET TOKEN」ボタンをクリックすると、 'POST'アクションを選択して、Facebook APIドキュメントを見て、申し訳ありませんが、私はこのAPIを使用していないので、現在のバージョンの正確なリクエストはわかりませんので、長い時間です。 –

関連する問題