0

私のコード:

NSString *urlString = [NSString stringWithFormat:@"%@%@%@%@", @"http://api.search.live.net/json.aspx?Appid=am hiding the appid &query=",text,@"&sources=web&web.offset=",offvalue];
NSURL *url = [NSURL URLWithString:urlString];
NSData *data = [NSData dataWithContentsOfURL:url];

JSON 応答:

SearchResponse =     {
        Errors =         (
                        {
                Code = 1002;
                HelpUrl = "http://msdn.microsoft.com/en-us/library/dd251042.aspx";
                Message = "Parameter has invalid value.";
                Parameter = "SearchRequest.AppId";
                Value = " am hiding the value";
            }
        );
        Query =         {
            SearchTerms = iphone;
        };
        Version = "2.2";
    };
}

私はここで何をしているのですか.誰でも私のクエリを修正してもらえますか??バージョン 2.2 の bing API の使用方法

4

2 に答える 2

0

から判断すると、間違った AppID を入力したようです。

Parameter = "SearchRequest.AppId";

AppID が、アプリにサービスに割り当てた appID と一致していることを確認してください。

また (これによりランダムに問題が発生することもあります)、URL 文字列の最後に必ず / を付けてください。

于 2013-10-14T23:54:38.033 に答える