2
我正在嘗試爲我創建的燕麥打開圖形API的自定義對象進行一些批量操作。我已經看過很多關於Feed或圖片的例子,但我仍然不知道Facebook是否支持自定義對象的批量操作。例如,我想知道,如果以下對象的批處理操作將工作:Facebook批量操作自定義對象
batch=[
{:method=>"post", :relative_url=>"/me/tfgtopquiz:win", "profile"=>"users/1/victories"}
{:method=>"post", :relative_url=>"/me/tfgtopquiz:guessed", "triviaquestion"=>"questions/1"} ]
請注意,我有自定義類型(triviaquestion)。看來,如果我將它作爲參數傳遞給Facebook,它將忽略它,並且我需要這些信息。請求後,我收到此錯誤信息:「你想發佈的行動是無效的,因爲它沒有指定任何參考對象以下屬性必須被指定的至少一個:triviaquestion。」
我真的試圖定義類型「triviaquestion」,但它看起來像Facebook忽略它是批處理JSON。
有什麼想法?
謝謝!
你是否正確編碼參數?它看起來並不像我從我所看到的那樣 - 請查看https://developers.facebook.com/docs/reference/api/batch/上的文檔,並與「包含多個方法的批量請求」下的第一個示例進行比較 – Igy
嗨!是的,我正在編碼參數;我正在使用法拉第寶來做這項工作。無論如何,謝謝你的嘗試! – hannelita