2017-10-18 9 views
0

突然、コードが正常に機能しなくなりました。Survey Monkey - コレクタのアップデート中にエラーが発生しました

Example using SM's config set for Postman

私たちのコードは次のようである:

internal async Task CreateNewCollector(string name) 
      { 
       _new_collector = await (
        await _client.PostAsyncAs<CollectorDetails>(
         _survey.Collectors(), 
         _client.MakeJsonContent(new { from_collector_id = _last_collector.id }) 
        ).ContinueWith(n => 
          _client.PatchAsyncAs<CollectorDetails>(
           new Uri(n.Result.href), 
           _client.MakeJsonContent(new { name = name, status = "open" }) 
          ) 
        ) 
       ); 
      } 

それは、その名前とステータスを変更するには、それにパッチを適用しようとした後、それはコレクターを作成し、右。それが失敗する時です。画像上に述べたように、これが結果です:

{"error": {"docs": "https://developer.surveymonkey.com/api/v3/#error-codes", "message": "Invalid schema in the body provided.", "id": "1002", "name": "Bad Request", "http_status_code": 400}} 

答えて

0

私は調査猿のサポートに連絡し、アマンダ(テクニカル・サポート・エンジニア)がこのを通して私を導きました。私は既存のコードを変更しなければならなかった。作成した直後にコレクターを更新するのではなく、最初にメッセージを追加して更新しなければならなかった。魅力のように働いた。

関連する問題