Using the open chart API, is there a way to determine which user friends have an @ facebook.com email address setting?

The name basically sums it up. After getting a friends list for a user connected to facebook, I look for a way to determine if my friend is using the new @ facebook.com email messaging system. I am using javascript SDK.

In the same vein, is there a way to pre-populate the To: list using the Facebook New Send button?

+7
source share
4 answers

They do not provide it. As long as you see the user profile information, they provide here. And no, now you can not send messages to users / users through the API. By including a roadmap in it, they will provide the ability to send messages to the user's mailbox in the coming days. But there may be a manual method by calling such a URL http://www.facebook.com/inbox/?compose&id=516888778 I know that this is something that you do not want to use, but thatโ€™s all you can do right now.

+3
source

These FQL tables can be useful:

http://developers.facebook.com/docs/reference/fql/unified_message/

check other unified _ tables:

http://developers.facebook.com/docs/reference/fql

Note:

We are in the process of creating a new message system available to all users, after which this table will replace the existing message table. We provide early access to this API for registered developer accounts until the new messaging system is widely available. You must use the message table to produce applications at this time.

It speaks only for registered developer accounts and is in BETA mode. But you can query this table to check which one received its new mailbox, otherwise the table will return zero or missing data. However, this requires read_mailbox permission.

If you notice that @ facebook.com email uses its usernames ( username@facebook.com ). If you can get the usernames of the currently registered users, you can send them an email and check if they have sent.

+3
source

Not. You can get your own email address ( with email permission ) but not friends of friends. This is by design and a good thing (even if my friends want to give out their data, they donโ€™t have a business to give out mine)

+2
source

They use a specific format, which is either a FaceBook identifier or a FaceBook client that they configure for themselves. This will not allow you to check anything, but it is a step in that direction. You may be able to get permission that allows you to interact with human friends through messaging, for example, sending messages and messages on the wall, but I canโ€™t say.

In addition, if you request an email with a person, he may refuse or offer the address of the FB proxy server, so this is not a guarantee.

+1
source

All Articles