我在虛幻引擎4項目中使用Facebook Graph API。我正在嘗試實施照片上傳。我正在使用的方法是多部分表單數據。使用帶有多部分表單數據的HTTP POST請求來自Facebook API的錯誤響應
這裏是我接收到響應:
響應= { 「錯誤」:{ 「消息」: 「無效參數」, 「類型」 : 「OAuthException」, 「代碼」:100 ,「error_subcode」:1366046,「is_transient」:false,「error_user_title」:「不能 讀取文件」,「error_user_msg」:「您的照片無法上傳。 JPG,PNG,GIF或TIFF文件 「」 fbtrace_id。 「:」 AaAcYvfdWM /「}}
p s:該文件小於4 MB。
HTTP請求的URL
https://graph.facebook.com/me/photos…{my user token}
HTTP請求格式
的contentType:多部分/格式的數據;邊界= ---------- UE4AdvancedFB
------------ UE4AdvancedFB
內容處置:形狀數據; NAME = 「源」;文件名= 「sf.jpg」
內容類型:image/JPEG
{字節數據}
------------ UE4AdvancedFB--
需要注意的一件重要事情是,我實際上沒有文件,但只有字節(來自遊戲紋理)。
如果我只想發送字節但實際上沒有文件,該怎麼辦? (應該是什麼Content-Disposition文件名?和內容類型?)
有關錯誤響應的任何想法?
謝謝!