я пробовал - POST https://api.linkedin.com/v2/dmpSegments
но получил ошибку -
{"serviceErrorCode": 100, "message": "Недостаточно прав для доступа:
POST / dmpSegments "," status ": 403}
Мое приложение имеет разрешение rw_ads. Я могу успешно назвать некоторые объявления конечными точками API, например,
- ПОСТ https://api.linkedin.com/v2/adSegmentsV2
- ПОСТ https://api.linkedin.com/v2/adCampaignGroupsV2
- ПОСТ https://api.linkedin.com/v2/adCampaignsV2
- ПОСТ https://api.linkedin.com/v2/adCreativesV2
public string CreateDmpSegment(string token, DmpSegmentsCreateRequest dmpSegmentsCreateRequest, ILogMessages messages)
{
NameValueCollection data = System.Web.HttpUtility.ParseQueryString("");
string url = $@"{LinkedInApiUrl}dmpSegments";
Tuple<NameValueCollection, dynamic> results = RestHelper.JsonApiPOST(url, token, dmpSegmentsCreateRequest);
if (string.Equals(results.Item1["valid"], true.ToString(), StringComparison.InvariantCultureIgnoreCase))
{
return results.Item2["X-LinkedIn-Id"];
}
UpdateErrors(LinkedInErrors.CreateDmpSegmentError, results, messages);
return null;
}
ожидаемый доход results.Item2["X-LinkedIn-Id"];
но получил ошибку -
{"serviceErrorCode": 100, "message": "Недостаточно прав для доступа: POST / dmpSegments", "status": 403}