Twitter SDK for Unity:错误的身份验证数据,错误代码215

时间:2018-08-12 12:32:44

标签: authentication unity3d twitter oauth twitter-oauth

所以我只是想获取用户的名称。不是 screen_name ,而是用户可以不断更改的名称。根据文档,我可以通过检索包含所有用户数据的 User Object 来获得它。这里的问题是,每当我尝试使用(“ https://api.twitter.com/1.1/users/show.json?screen_name=userName”)进行检索时,我总是会收到以下错误: {“ errors”:[{“ code”:215,“ message”:“ Bad验证数据。“}]}

这里我正在使用Unity SDK。经过身份验证后,我可以访问 userName authToken id

在互联网上我找不到任何有用的东西,因为在游戏中很少使用Twitter API。

这是我目前正在使用的代码:

IEnumerator GetDisplayName(string userID)
{
    using (WWW www = new WWW("https://api.twitter.com/1.1/users/show.json?screen_name=" + userID))
    {
        yield return www;
        string json = www.text;
        JsonUtility.FromJson<WWW>(json);

        yield return www;

        foreach (var item in json)
        {
            Debug.Log(www.text);
        }
    }
}

注意:成功验证后,我将调用此函数。

那么,甚至有可能在Unity中做到这一点吗?如果是这样,我在做什么错了?

非常感谢您的帮助。

0 个答案:

没有答案