2012-06-18 81 views
1

顯然與Facebook的API,你只能閱讀一個用戶的收件箱,而不是發送消息。沒有做一個Javascript發送對話框。Facebook - 在PHP/cURL中向/不帶API的朋友發送消息?

我正在用twilio創建一個簡單的腳本,可以在其中調用並保存消息。然後通過電子郵件將該消息發送給朋友或我自己。

這樣做很容易,但人們在檢查Facebook消息時並不檢查他們的電子郵件。

問:

是否有可能與Facebook的API,或者使用curl或其他方法在PHP自動登錄到我的Facebook帳戶,併發送消息給朋友?

我的個人Facebook,不是任何人,但有我的電子郵件和密碼傳遞給它,並讓腳本自動執行此操作?

這是可能的,或反對Facebook的TOS有PHP遠程訪問和使用我的FB帳戶?

+0

我猜如果這是不可能的,或不是一個好的解決方案。我可以使用FB api在他們的牆上張貼帖子,並將其鏈接到一個頁面,在那裏他們可以輸入密碼來收聽錄音。 由於錄音將是私人的,我寧願通過FB消息完全私下做,但我想這是一樣的好。只要他們得到通知並聽取它。 :) –

+0

您可以構建自動化腳本,但它的FacbooK TOS可以爲任何應用程序提供用戶名和密碼 – mtariq

+0

即使它是我自己的應用程序,呃? –

回答

0

如果有人今天正在尋找類似的解決方案,他們可以請求訪問將Twilio與Facebook Messenger API here集成。

如果您發送短信Twilio,例如:

https://www.twilio.com/docs/api/rest/sending-messages

https://www.twilio.com/docs/api/rest/sending-messages 

from twilio.rest import TwilioRestClient 

# put your own credentials here 
ACCOUNT_SID = "ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" 
AUTH_TOKEN = "[AuthToken]" 

client = TwilioRestClient(ACCOUNT_SID, AUTH_TOKEN) 

client.messages.create(
    to="+15558675309", 
    from_="+15017250604", 
    body="Hey Jenny! Good luck on the bar exam!", 
    media_url="http://farm2.static.flickr.com/1075/1404618563_3ed9a44a3a.jpg", 
) 

你會再能與Facebook Messenger的整合與變化不大您Twilio代碼。

相關問題