1

我想創建一個按鈕,點擊後,應打開一個Facebook對話框,要求用戶在他們的朋友牆上張貼照片(我的意思是一張照片,不是附件鏈接)。Facebook的Javascript fb.ui活動發佈在朋友牆上的照片?

這可能嗎?

其實這可能刪除要求publish_stream爲用戶權限會在什麼發佈,什麼不該整個控制的可能性..

+0

你知道你不能發佈到沒有權限的人的牆上吧? –

+0

@MihaiIorga耶! publish_stream!但它不顯示錯誤! – Surya

+0

問題是,我不知道JS。我只是在網上使用我的小直覺和一些腳本! – Surya

回答

3

我幾乎可以肯定它不支持張貼到其他用戶的/photos連接 - 當您檢索獲得的帖子ID時,確定它沒有出現在您自己的配置文件/您自己的活動日誌中嗎?

{編輯}沒有對話框,模擬facebook.com的「照片上傳到一個朋友的個人資料」功能{/編輯}

+0

是的。我沒有在我的朋友檔案中找到它。 (它只是在我的個人資料上工作) – Surya

+0

這是你的答案,然後,你不能發佈照片到其他用戶的相冊 - 你可以通過'feed'連接發佈到他們的時間線,但它會是一個張貼有照片附有,不是一個完整大小的照片 – Igy

+0

有沒有辦法執行這個沒有要求各自的權限(publish_stream)..我想做一個fb.ui事件..我想它作爲照片發佈。 – Surya

0

@Surya:您需要在用戶對他的牆上張貼照片許可,因此您需要他的權限才能訪問他的照片,這是通過請求中的「publish_stream」參數實現的。就你的問題而言,在朋友牆上張貼照片似乎不可能。即使有可能,它也不會將它發佈到你朋友的牆上,除非他/她允許。有一種方法可以將視頻/照片發佈爲鏈接,而不是適當的照片。另外,當我嘗試使用照片共享圖形api時,我還注意到了一件事,即它不會立即將照片發佈到您的帳戶。它尋求用戶的許可發佈,否則照片將保留在他未發佈的相冊中。點擊帳戶的「照片」部分即可找到該專輯。看看我的博客更多細節:)

http://bashwithflash.blogspot.in/2012/05/photo-sharing-on-facebook-using-graph.html http://bashwithflash.blogspot.in/2012/05/album-sharing-on-facebook-using-graph.html

+0

@TushriaGupta實際上,我在服務器端python腳本中使用了Graph API,並取得了「publish_stream」權限。最近我發現JS SDK調用比服務器端調用更好,因爲它們使頁面加載更好。那麼,是否有任何方法可以在這兩者之間進行同步。我的意思是,我可以在服務器端進行權限並在客戶端JS執行操作嗎? – Surya

+0

讓我先看看上面的文章 – Surya

相關問題