2012-10-05 11 views
6

私はビンApiを使用しています、私の問題は非常に基本的です。私はすでにAppキーを生成しましたが、コンソールの出力にエラーがあります。私はrespose印刷するとき、私はJSONレスポンスビンApiは私のために働いていない

NSString *urlString=[NSString stringWithFormat:@"%@%@%@%@", 
    @"http://api.search.live.net/json.aspx?Appid=xxxxxxxaxkOatx66TB+CX8qJUIZw=&query=", 
    text,@"sources=web&web.offset=",offValue]; 


NSLog(@"%@",urlString); 

NSURL *url=[NSURL URLWithString:urlString]; 
NSData *data=[NSData dataWithContentsOfURL:url]; 

出力のためにこれを使用しています

は、このエラーの背後にある理由は何

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

}

のですか?

ありがとうございます。

+0

私のアプリキーに問題があると思います。 (私のAppキーには+と=という特別な記号があります) – QueueOverFlow

答えて

0

サーバ要求を送信しているパラメータに間違ったスペルが含まれています。適切な名前をサーバimplmentationと同じように指定してください。サーバコードチームにリクエストパラメータ名を与えてもらい、正しい命名規則を伝えてください。要求はキー値のペアでなければなりません。すべての値がコンマで区切られた文字列とは異なります。正しい要求形式を指定してください。

関連する問題