我試圖在帶有瀏覽器控件和直接URI的WinForms框架中使用Facebook Send Dialog(只需單擊下面的鏈接即可重新生成)。它工作正常鏈接= HTTP://www.foo.com,正確地發送消息,如果你輸入信息,然後點擊「發送」:Facebook發送對話框無法發送鏈接到Facebook本身 - 爲什麼?
然而,這種失敗,鏈接= HTTP:/ /www.facebook.com或其下的任何路徑。點擊「發送」只是讓你「對不起,出了問題我們只要我們能夠在得到這個固定的工作。」:
目的是編寫一個腳本,使其更容易發送消息,要求特定組中的所有用戶訪問一個頁面(預先填充收件人列表)。由於Facebook限制了超過500名會員的團體,我們的組織必須轉到Facebook頁面,並且我希望發送對話框鏈接新的Facebook頁面。爲什麼這不工作?有沒有解決方法? Send Dialog發送和接收的鏈接還有其他標準嗎?
另外,有沒有一種方法可以確定發送是否發生,例如要捕捉的事件?無論您是發送還是取消,Navigated事件仍然是redirect_uri /#_ = _。
一旦我有發送對話框工作,我將添加Show-FBSendDialog到Facebook PowerShell Module,它已經有很多功能來從PowerShell自動化Facebook。
伊姆蘭,這是非常奇怪 - 鏈接您所提供的作品,但這個鏈接失敗: [https://www.facebook.com/dialog/send?app_id=179873125388138&link=https://www.facebook的.com /頁/ JCONNECT-西雅圖/ 321877637741&REDIRECT_URI = HTTP%3A%2F%2Fjonnewman.com%2F&顯示彈出=&到= 100002395463043(https://www.facebook.com/dialog/send?app_id=179873125388138&link=https:// www.facebook.com/pages/Jconnect-Seattle/321877637741&redirect_uri=http%3A%2F%2Fjonnewman.com%2F&display=popup&to=100002395463043) 我希望我知道它是什麼關於鏈接=鏈接,使這個工作或不工作。 –
一個可能的原因可能是您的公司頁面沒有任何用戶名... https://www.facebook.com/Intel 或https://www.facebook。微軟 如果我們嘗試您的網址 https://www.facebook.com/Jconnect-Seattle 我們得到錯誤頁面 您是否嘗試過爲您的頁面創建用戶名? 你可以在這裏閱讀更多關於https://www.facebook.com/blog.php?post=90316352130 – Imran