【发布时间】:2018-01-16 14:57:32
【问题描述】:
我想通过 quickbooks API 创建一个客户。
第一件事GET请求一切正常。
但是当我尝试 POST 请求时,我得到了
Error code="100">一般认证错误
这是 Oauth2 令牌 =>
at = OAuth2::AccessToken.new(::QB_OAUTH2_CONSUMER, acces_token)
这是新客户 =>
new_customer =
{
"BillAddr": {
"Line1": "10 rue Des Champs",
"City": "Paris",
"Country": "FRANCE",
"CountrySubDivisionCode": "FR",
"PostalCode": "75020"
},
"Notes": "Just a test",
"Title": "Mr",
"GivenName": "John",
"MiddleName": "",
"FamilyName": "Doe",
"Suffix": "",
"FullyQualifiedName": "John Doe",
"CompanyName": "DonwtownLA",
"DisplayName": "DonwtownLA",
"PrimaryPhone": {
"FreeFormNumber": "0123456789"
},
"PrimaryEmailAddr": {
"Address": "johndoe@gmail.com"
}
}
这是网址 =>
at.post("https://quickbooks.api.intuit.com/v3/company/#{realm_id}/customer")
任何人都可以帮助我,我看不出我做错了什么。
提前致谢。
【问题讨论】:
标签: ruby-on-rails api post request quickbooks-online