0

unity3dからFacebookにGETリクエストを送信し、その回答(JSONオブジェクト)を取得する必要があります。VisualStudioでWebRequestを使用するとうまくいきます。しかし、私が知る限り、WebRequestクラスはiOSではサポートされていません。だから私はUnityの標準的なWWWクラスでこれを達成しようとしています。次のようにします。

public static IEnumerator GETRequestToFacebook()
{
    WWW www = new WWW("https://graph.facebook.com/fql?q=select name from profile where id=707855857");

    yield return www;

    Debug.Log(www.text);
}

しかし、その方法では次のエラーが発生します:「ダウンロード時に次のエラーが発生したwwwストリームからデータを読み込もうとしています。400BadRequest」。しかし、URLを「http://www.google.com」に変更すると、問題なく機能します。

最初のGETリクエストをunity3dで機能させるにはどうすればよいですか?

ありがとう!

4

1 に答える 1

2

解決しました。FQLリクエストに「+」記号を入れる必要がありました。

https://graph.facebook.com/fql?q=select+name+from+profile+where+id=707855857 "

気にしないでください、私はすでにWebソケットを作成しました。

于 2012-07-20T22:59:05.467 に答える