我知道Rails可以使用Koala gem与Facebook合作。我需要明确两件事:
提前致谢。
答案 0 :(得分:3)
对于#1如果您不想编写测试代码,请使用工具https://developers.facebook.com/tools/debug。否则,请点击此API并验证响应。
https://graph.facebook.com/oauth/access_token_info?client_id={APP_ID}&access_token={ACCESS_TOKEN}
对于#2,Koala有一个很好的访问Facebook测试用户的API,我推荐在Rspec中使用。
我们也支持测试用户API,让你想起假货 用户并命令他们使用图表或REST API进行出价:
@test_users = Koala::Facebook::TestUsers.new(:app_id => id, :secret => secret)
user = @test_users.create(is_app_installed, desired_permissions)
user_graph_api = Koala::Facebook::API.new(user["access_token"])
# or, if you want to make a whole community:
@test_users.create_network(network_size, is_app_installed, common_permissions)
您还可以在Facebook的“应用程序设置”中创建“测试用户”,并查看此API的详细信息:
https://graph.facebook.com/{APP_ID}/accounts/test-users?%20access_token={APP_TOKEN}