LinkedIn Api получить сообщения / акции от ошибки владельца
Я хочу получить акции от владельцев LinkedIn API. Я использовал следующий URL:
https://api.linkedin.com/v2/shares?q=owners&owners=urn:li:person:{accountId}
Но я становлюсь этой ошибкой:
{"serviceErrorCode": 100, "message": "Ошибка проверки значения поля в PARAMETER: исключение обработки данных при обработке полей [/owners]", "status": 403 }
что случилось? Кто-нибудь может мне помочь?
Спасибо
1 ответ
У меня возникла та же проблема при попытке опубликовать новый общий ресурс с организацией как владельцем:
'owner': 'urn: li: organization: 12345678' в этом случае числовой идентификатор является допустимым значением, что не так?
Тело запроса:
{'owner': 'urn:li:organization:12345678', 'content': {'title': u'test', 'contentEntities': [{'thumbnails': [{'resolvedUrl': u'https://testurl.com/image.jpg'}], 'entityLocation': u'https://test.com'}], 'description': u'test'}, 'text': {'text': u'test'}, 'distribution': {'linkedInDistributionTarget': {}}, 'subject': u'test'}
Ответ:
{u'status': 403, u'message': u'Field Value validation failed in REQUEST_BODY: Data Processing Exception while processing fields [/owner]', u'serviceErrorCode': 100}
Обновить:
Исправлено: проблема, связанная с разрешением, извините!
В этой конечной точке убедитесь, что вы выполняете запрос без X-Restli-Protocol-Version
в заголовках ваших запросов.
Также урна должна быть спасена.
Может быть полезно для кого-то, потому что у меня была эта проблема, и я бился головой, пока не получил помощь от службы поддержки.