-
Notifications
You must be signed in to change notification settings - Fork 15
/
Copy pathREADME
29 lines (23 loc) · 948 Bytes
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
Expansion XMPP4R to authenticate with Facebook Connect in Ruby
======================================
Install:
======================================
gem install xmpp4r_facebook
======================================
Sample code:
======================================
require 'xmpp4r_facebook'
id = '-<sender user id>@chat.facebook.com'
to = '-<user id>@chat.facebook.com'
body = "hello, Im not spam!"
subject = 'message from ruby'
message = Jabber::Message.new to, body
message.subject = subject
client = Jabber::Client.new Jabber::JID.new(id)
client.connect
client.auth_sasl(Jabber::SASL::XFacebookPlatform.new(client, '<App ID/API Key>', '<Access Token>', '<App Secret>'), nil)
client.send message
client.close
Ensure your access token has `xmpp_login` permission. Check at https://developers.facebook.com/tools/debug
(I want to work in Silicon Valley as a software engineer.)
Copyright (c) 2010 kissrobber, released under the GPL license