根據文獻記載,我可以在獲得個人訪問令牌後通過捲曲獲取商家ID。但是,我收到一個錯誤。我如何獲得商家ID而不是異常?廣場檢索商家Id服務端點未按預期工作?
從https://docs.connect.squareup.com:
現在你可以使用你的個人訪問令牌發送您的第一個請求連接API。
打開一個終端窗口,運行下面的curl命令,提供其中表明瞭自己的個人訪問令牌:
curl -H "Authorization: Bearer PERSONAL_ACCESS_TOKEN" https://connect.squareup.com/v1/me
預期結果的文檔:
{ "id": "JGHJ0343", "name": "Dave Davis", "email": "[email protected]", "country_code": "US", "language_code": "en-US", "business_name": "Dave's Milkshakes", "business_address": { "address_line_1": "1455 Market St", "locality": "San Francisco", "administrative_district_level_1": "CA", "postal_code": "94103" }, "business_phone": { "calling_code": "+1", "number": "4155551234" }, "business_type": "restaurants", "account_type": "LOCATION" }
異常文本:
所有的PS C:\Users\JMCC> curl -H "Authorization: Bearer PERSONAL_ACCESS_TOKEN" https://connect.squareup.com/v1/me
Invoke-WebRequest : Cannot bind parameter 'Headers'. Cannot convert the "Authorization: Bearer PERSONAL_ACCESS_TOKEN" value of type "System.String" to type "System.Collections.IDictionary".
...
你已經編輯了你的問題的截圖,所以現在它不可能對任何人有用。然而,評論歷史仍然可以在差異中看到,所以您的個人訪問令牌仍然是公開的。你需要生成一個新的個人訪問令牌,這將使舊的無效。 – Troy