Facebook provides some documentation on the parameters of oauth login. Login Dialog OAuth 2 Parameters are: client_id = Your App ID redirect_uri = Your App Website URL display = page, popup, iframe, async, touch. How to display login. scope = permission names. Permissions your app is asking the user to grant to your app. state = a string included in the response back to your app. response_type = code or token or both. Used in different ways depending on authorization flow. Is there more information about different types of oauth functionality and the parameters that go with it? I want information on how to structure the URL for oauth. I know of a couple of configurations. For example: https://www.facebook.com/dialog/oauth? client_id=YourAppID &redirect_uri=The URL that you designated in your App Settings for your App &response_type=token //Whether you want a `code` returned, or a `token` returned, or both &scope=publish_stream // scope prompts the user for the type of permissions being asked forI saw a discussion that showed this: https://graph.facebook.com/oauth/authorize? client_id=123456789 &redirect_uri=http://example.com/ &scope=publish_stream,share_item,offline_access,manage_pagesNote the difference's of the URL's: /dialog/oauth?or /oauth/authorize?What does authorize do? Does it GRANT permissions instead of ASKING for permissions? Where is the documentation on this? (责任编辑:) |