1
GetOffers 요청을 사용하여 제품 SKU를 보내 이베이 제품 ID를 가져 오려고합니다.eBay REST API 쿠폰 쿠폰 가져 오기
내 코드가 아래에 있습니다. 문제는 현재이 코드를 테스트하려고 시도 할 때 권한이없는 401을 반환한다는 것입니다. 특정 오류 코드 또는 설명적인 것을 반환하지 않습니다.
내 액세스 토큰이 유효하다는 것을 알고 있습니다.이 요청을 사용하는 좋은 예를 찾을 수 없습니다.
public string getEbayOffers(string sku)
{
HttpResponseMessage response;
string accessToken = "tokenhere";
string param = Convert.ToBase64String(Encoding.ASCII.GetBytes(accessToken));
string url = $"sell/inventory/v1/offer?sku={sku}";
using (var client = new HttpClient())
{
client.BaseAddress = new Uri("https://api.ebay.com/");
client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", param);
response = client.GetAsync(url).Result;
}
if (response.IsSuccessStatusCode)
{
return response.Content.ReadAsStringAsync().Result;
}
return null;
}