Json REST API从SQL Server发布到AirTable

Json REST API从SQL Server发布到AirTable,json,sql-server,api,curl,Json,Sql Server,Api,Curl,我希望能在这里得到帮助。使用SQL Server 2016,我有一个名为ScoreBoard的表,其中包含以下列 LeaderboardName varchar (20) ,LeaderboardNameFull varchar (20) ,PlayerCount varchar (20) ,PlayerName varchar (

我希望能在这里得到帮助。使用SQL Server 2016,我有一个名为ScoreBoard的表,其中包含以下列

        LeaderboardName         varchar     (20)
       ,LeaderboardNameFull     varchar     (20) 
       ,PlayerCount             varchar     (20)
       ,PlayerName              varchar     (20)
       ,Score                   nvarchar    (20)
       ,ZombiesKilled           varchar     (15)
       ,Accuracy                varchar     (50)
       ,DamageTaken             varchar     (20)
       ,SecondsInLevel          varchar     (30)
       ,Deaths                  varchar     (50)
       ,Date                    datetime    
该表将保存数据,见下文

我想做的是将ScoreBoard表中的数据发送到AirTable,这是一个托管数据库的在线网站。使用curl,我能够使用下面的外部SQL Server发送数据

curl -v -X POST         
https://api.airtable.com/v0/appvFNyUQi9WZWSFH/ScoreTestTable \
-H "Authorization: Bearer HIDDEN" \
-H "Content-Type: application/json" \
--data '{
"records": [
{
  "fields": {
    "LeaderboardName": "Test StackOverFlow",
    "LeaderboardNameFull": "Horde mode trailer park four players",
    "PlayerCount": 4,
    "PlayerName": "Test StackOverFlow",
    "Score": 41111,
    "ZombiesKilled": 555,
    "Accuracy": 55.44,
    "DamageTaken": 33,
    "Deaths": 5
  }
 },
{
  "fields": {
    "LeaderboardName": "Test StackOverFlow",
    "LeaderboardNameFull": "Horde mode trailer park four players",
    "PlayerCount": 4,
    "PlayerName": "Test StackOverFlow",
    "Score": 42000,
    "ZombiesKilled": 999,
    "Accuracy": 99.99,
    "DamageTaken": 10,
    "Deaths": 0
}
}
]
}'
然后我可以看到我在AirTable中发送的数据,见下面的snip


当谈到使用SQL Server的API post时,我不确定从哪里开始。非常感谢您的帮助

请不要使用图像-将数据/代码作为格式化文本发布。谢谢Dale,我刚刚格式化了记分板表格并卷曲成代码。如果可以,请告诉我。抱歉,第一次使用Stackoverflow