2013-06-04 16 views
4

我的代碼是這樣的評論在Facebook發佈應用API函數

request_url = "https://graph.facebook.com/378389388847425_614638371889191/comments?access_token=user_access_token&message=wow" 
    uri = URI.parse(request_url)  
    http = Net::HTTP.new(uri.host, uri.port) 
    http.use_ssl = true 
    http.verify_mode = OpenSSL::SSL::VERIFY_NONE 
    request = Net::HTTP::Get.new(uri.request_uri) 
    response = http.request(request) 
    body = response.body 

    feed_list = JSON.parse(body) 

它返回

{ 
    "data": [ 

    ] 
} 

和註釋沒有顯示在post.When我在access_token.Please publish_stream許可幫我

+0

你有'publish_stream'權限嗎? – zeantsoi

+0

是的,我擁有publish_stream權限 –

+0

看起來您正在發送GET請求而不是POST。你能添加實際發送請求的代碼嗎? – flyingjamus

回答

1

您發送GET請求而不是POST,因此您得到的是現有評論的空白列表。嘗試將Net::HTTP::Get更改爲Net::HTTP::Post

+0

Thx它像一個魅力 –