Xero API - 如何使用 ContactID 检索个人联系人?
Xero API - How do I retrieve individual contact with ContactID?
我可以检索所有联系人列表,但如何通过联系人 ID 检索单个联系人列表?我正在使用 C# 代码。请看我下面的代码。我正在尝试以下方式,但它不起作用。我需要发送这样的请求 url.
GET https://api.xero.com/api.xro/2.0/Contacts/e8000dd0-3a27-4a2d-bc54-a451a1d14cea
我尝试通过以下方式发送请求,但它取消了所有联系。 我需要拉出个人联系人。如何实现?如何传递我的参数,如 request.AddQueryParameter("ContactID", "e8000dd0-3a27-4a2d-bc54-a451a1d14cea");
var request = new RestRequest(_apiMethod, Method.GET); // _apiMethod=contacts
request.AddHeader("Authorization", string.Format("Bearer {0}", filter.AuthToken));
request.AddHeader("Accept", "application/json");
request.AddHeader("Xero-tenant-id", filter.TenantId);
request.AddParameter("ContactID", "e8000dd0-3a27-4a2d-bc54-a451a1d14cea", ParameterType.UrlSegment);
request.AddQueryParameter("ContactID", "e8000dd0-3a27-4a2d-bc54-a451a1d14cea");
提前致谢!
亲切的问候,
里顿
我已经用下面的代码示例解决了这个问题
var client = new RestClient(BaseUrl);
var method = string.Format("/{0}/{1}", _apiMethod, "e8000dd0-3a27-4a2d-bc54-a451a1d14cea");
var request = new RestRequest(method, Method.GET);
我正在通过以下方式发送 contactId
var method = string.Format("/{0}/{1}", _apiMethod, ContactId);
谢谢!
我可以检索所有联系人列表,但如何通过联系人 ID 检索单个联系人列表?我正在使用 C# 代码。请看我下面的代码。我正在尝试以下方式,但它不起作用。我需要发送这样的请求 url.
GET https://api.xero.com/api.xro/2.0/Contacts/e8000dd0-3a27-4a2d-bc54-a451a1d14cea
我尝试通过以下方式发送请求,但它取消了所有联系。 我需要拉出个人联系人。如何实现?如何传递我的参数,如 request.AddQueryParameter("ContactID", "e8000dd0-3a27-4a2d-bc54-a451a1d14cea");
var request = new RestRequest(_apiMethod, Method.GET); // _apiMethod=contacts
request.AddHeader("Authorization", string.Format("Bearer {0}", filter.AuthToken));
request.AddHeader("Accept", "application/json");
request.AddHeader("Xero-tenant-id", filter.TenantId);
request.AddParameter("ContactID", "e8000dd0-3a27-4a2d-bc54-a451a1d14cea", ParameterType.UrlSegment);
request.AddQueryParameter("ContactID", "e8000dd0-3a27-4a2d-bc54-a451a1d14cea");
提前致谢!
亲切的问候, 里顿
我已经用下面的代码示例解决了这个问题
var client = new RestClient(BaseUrl);
var method = string.Format("/{0}/{1}", _apiMethod, "e8000dd0-3a27-4a2d-bc54-a451a1d14cea");
var request = new RestRequest(method, Method.GET);
我正在通过以下方式发送 contactId
var method = string.Format("/{0}/{1}", _apiMethod, ContactId);
谢谢!