【问题标题】:How can I retrieve Tinder API authentication?如何检索 Tinder API 身份验证?
【发布时间】:2018-01-23 13:38:47
【问题描述】:
$ curl -X POST 
        -H "X-Auth-Token: FB_AUTH_TOKEN" \
        -H "Content-type: application/json" \
        -H "User-agent: Tinder/7.5.3 (iPhone; iOS 10.3.2; Scale/2.00)" \
https://api.gotinder.com/auth

% Total % Received % Xferd 平均速度 时间 时间 时间 当前 下载上传总花费剩余速度 100 69 100 69 0 0 105 0 --:--:-- --:--:-- --:--:-- 105{"code":400,"error":"Missing authToken#NO_FB_TOKEN" ,"error_no":40001}

这是否意味着我使用了不正确的 Facebook 身份验证令牌?我遵循此 REST API 中的规范:https://github.com/fbessez/Tinder

【问题讨论】:

    标签: bash facebook curl


    【解决方案1】:

    根据您提到的文档,我可以看到您没有在请求正文{'facebook_token': INSERT_HERE, 'facebook_id': INSERT_HERE} 中发送帖子数据 此外,文档说X-Auth-Token 不需要/auth

    【讨论】:

    • 喜欢这个curl -X POST \ -H "Content-type: application/json" \ -H "User-agent: Tinder/7.5.3 (iPhone; iOS 10.3.2; Scale/2.00)" \ -X POST -d "facebook_token":"xyz","facebook_id":"xyz" \ https://api.gotinder.com/auth?
    • 我试图找到我的 facebook 令牌来检查,但我想说 -d 可能像 -d "{'facebook_token': INSERT_HERE, 'facebook_id': INSERT_HERE}"
    • curl -X POST https://api.gotinder.com/auth --data '{"facebook_token": fb_token, "facebook_id": fb_user_id}'
    • 你得到你的 facebook_id 和 facebook 令牌了吗?我想你可以在这里找到它们developers.facebook.com/tools/debug/accesstoken
    • 看这个截图,imgur.com/oCvDoVo我用app token和user token测试过,json数据应该像--data '{"facebook_token": "<app_or_user_id>", "facebook_id": "<facebook_app_id_or_facebook_user_id>"}'
    【解决方案2】:

    这似乎已更改为:https://github.com/fbessez/Tinder/issues/69

    现在请求是

    curl --location --request POST 'https://api.gotinder.com/v2/auth/login/facebook' \
    --header 'platform: ios' \
    --header 'User-agent: Tinder/7.5.3 (iPhone; iOS 10.3.2; Scale/2.00)' \
    --header 'Accept: application/json' \
    --header 'Content-Type: application/json' \
    --data-raw '{
            "token": "{{facebook_token}}",
            "facebook_id": "{{facebook_id}}"
      }'
    

    变化是:

    1. URL 端点
    2. 有效负载密钥:“facebook_token”现在只是“令牌”

    【讨论】:

      猜你喜欢
      • 2017-04-07
      • 2013-06-28
      • 1970-01-01
      • 1970-01-01
      • 2015-11-30
      • 1970-01-01
      • 2017-10-28
      • 2018-03-22
      • 1970-01-01
      相关资源
      最近更新 更多