美文网首页
第三方登录服务器验证(Instagram,Twitter,Fac

第三方登录服务器验证(Instagram,Twitter,Fac

作者: demonolater | 来源:发表于2017-09-13 15:24 被阅读1591次

    Instagram

    Instagram第三方授权登录为Web式样,故APP端直接访问如下URL

    https://api.instagram.com/oauth/authorize/?client_id=YOUR_INS_APP_CLIENT_ID&redirect_uri=CALLBACK_URL

    YOUR_INS_APP_CLIENT_ID:instagram创建APP后获取

    CALLBACK_URL:https://www.xxxxx.com/?xxx=xxxx&response_type=code (用于授权登录成功后,调用自己网站接口,获取用户信息,如:https://www.xxxxx.com/?xxx=xxxx&code=36ac6cd14ceb49dbb40ec8c4b3864da0)

    服务器获取code,获取access_token

    Request the access_token,获取用户信息

    用户信息

    参考:

    instagram 开发者

    Authentication


    Facebook

    https://graph.facebook.com/v2.10/debug_token?input_token=xxxAPP 传递Token xxx&access_token=xxxxFacebook 平台xxxx

    返回成功样式

    参考:

    App Access Token

    Token 验证


    Twitter

    验证用户

    URL:https://dev.twitter.com/rest/reference/get/account/verify_credentials

    Http Method:Get

    服务器安全验证方法:

    APP端上传用户的Token,Token Secret,id.

    服务器与twitter交互,获取用户id

    服务器获取的id与APP上传id进行比较.如下

    Postman 请求样式 请求成功

    参考:

    Create a signature

    Twitter api test

    相关文章

      网友评论

          本文标题:第三方登录服务器验证(Instagram,Twitter,Fac

          本文链接:https://www.haomeiwen.com/subject/itoksxtx.html