我用Koala来处理FB电话。除了我不知道如何取消用户的FB权限外,一切都很好。
相应的REST调用将是:
DELETE /{user-id}/permissions/{permission-name}Koala wiki表示通过以下方式支持所有其他调用:
@rest = Koala::Facebook::API.new(oauth_access_token)
@rest.fql_query(my_fql_query) # convenience method
@rest.fql_multiquery(fql_query_hash) # convenience method
@rest.rest_call("stream.publish", arguments_hash) # generic version但这并不能说明什么。
我更喜欢使用Koala,因为我启用了应用程序秘密安全,为普通secret调用生成app_secret_proof是一个主要的麻烦。考拉以透明的方式处理它。
发布于 2016-06-05 09:20:41
弄明白了。实例化@rest对象之后:
@rest = Koala::Facebook::API.new(oauth_access_token, app_secret)您可以通过以下方式查看其方法:
@rest.methods您会注意到它返回RESTful方法,如#get_object、#put object和我们的获胜者:#delete_object。那么这只是一个做的事情:
@rest.delete_object("me/permissions")成功!
https://stackoverflow.com/questions/37640242
复制相似问题