0

こんにちは、

**REST と JSON は初めてですが、C# コードをセットアップして、API 経由で SmartSheet に新しい行を追加しようとしています。これを POSTMAN でテストしたところ、以下にリストされている応答が得られました。トークンは、問題なく同じ Smartsheet で Get を実行するために使用されています **

using Smartsheet.Api; 
using Smartsheet.Api.Models; 
using Smartsheet.Api.OAuth;

    // Set the Access Token. Token token = new Token(); token.AccessToken
    = "22cskc65swmgihz7znr58xbe9w";

    // Use the Smartsheet Builder to create an instance of SmartsheetClient. SmartsheetClient smartsheet = new SmartsheetBuilder().SetAccessToken(token.AccessToken).Build();

    // Get current user. smartsheet.UserResources.GetCurrentUser();

    // Get server info. smartsheet.ServerInfoResources.GetServerInfo();


    Cell[] cellsA = new Cell[] { new Cell.AddCellBuilder(5499304161896324, true).Build(), new Cell.AddCellBuilder

    (7751103975581572, "New status").SetStrict(false).Build() };


    Row rowA = new Row.AddRowBuilder(true, null, null, null, null).SetCells(cellsA).Build();


    Cell[] cellsB = new Cell[] { new Cell.AddCellBuilder(5499304161896324, true).Build(), new Cell.AddCellBuilder

    (7751103975581572, "New status").SetStrict(false).Build() };


    Row rowB = new Row.AddRowBuilder(true, null, null, null, null).SetCells(cellsB).Build();


    smartsheet.SheetResources.RowResources.AddRows(sheetId, new Row[] { rowA, rowB });

POSTMAN を使用すると、次のエラーが返されます

{
  "errorCode": 1008,
  "message": "Unable to parse request. The following error occurred: Unrecognized token 'using': was expecting ('true', 'false' or 'null')\n at [Source: REST input; line: 1, column: 7]",
  "refId": "13ve7m9i2m942"
}
4

1 に答える 1

2

他のユーザーがあなたのアカウントにアクセスするために使用できるように、貼り付けたアクセス トークンを取り消して新しいトークンを作成してください。

POSTMAN が処理できない C# コードを POSTMAN に貼り付けているため、上記のエラーが発生しています。C# コードを実行する場合は、Visual Studioを使用する必要があります。

POSTMAN を使用する場合は、一度に 1 つのリクエストのみを特定の URL に送信できます。たとえば、現在のユーザーに関する情報を取得する場合は、POSTMAN にトークンを使用してhttps://api.smartsheet.com/2.0/users/meエンドポイント (以下の手順 1) に移動するように指示し (以下の手順 2)、次に「送信」をクリックします。これがどのように見えるかのスクリーンショットです:

ここに画像の説明を入力

于 2016-06-17T20:01:43.547 に答える