ngerakines / erlang_facebook
- Source
- Commits
- Network (5)
- Issues (0)
- Downloads (1)
- Wiki (1)
- Graphs
-
Tree:
4726b55
tree 82a685aeb277dc12539e688df30968224699c7ea
parent bc6cd88c3c4f408a773a08a0d42982ccc17cb14e
| name | age | message | |
|---|---|---|---|
| |
.gitignore | Thu May 21 11:19:51 -0700 2009 | |
| |
Makefile | Wed Sep 23 15:36:44 -0700 2009 | |
| |
README.markdown | Sat Dec 13 12:59:41 -0800 2008 | |
| |
src/ | Thu Mar 26 08:31:03 -0700 2009 | |
| |
support/ | Thu Mar 26 08:31:03 -0700 2009 |
erlang_facebook is a small, lightweight Facebook Platform API client library. It provides several utility functions for request verification and processing as well.
1> [ApiKey, Secret] = ["aassdd112233", "thisisasecret"].
["aassdd112233", "thisisasecret"].
2> erlang_facebook:custom(ApiKey, Secret, "facebook.users.hasAppPermission", [{"uid", "500025891"}, {"ext_perm", "offline_access"}]).
[true]
This library is developed and updated as needed. To request a feature or if you found a bug, please contact me through GitHub (account is ngerakines) or email me at nick+erlang_facebook@gerakines.net.
Supported Facebook API Methods
Facebook API methods map to module functions directly. The list of supported methods can be obtained by looking at the exported functions as per erlang_facebook:module_info/0.
To use a method that is not defined the erlang_facebook:custom/4 function can be used. When passing the function parameters be sure to include a method tuple naming the API method as well as any additional arguments that may be required.
Dependancies
This module requires MochiWeb, specifically the mochijson2 and mochiweb_util modules.
Acknowledgements
Thanks to Brian Fink (BeerRiot rocks!) for the well made erlang2facebook project. It inspired an entire world of Erlang development and inspired this module. Also, thanks to the MochiWeb guys for giving us developers to tools to create great software.
