领英 API - OAuth.io
Linkedin API - OAuth.io
我正在开发一个使用 Linkedin API 的应用程序。
Php 为 back-end。我使用了图书馆 OAuth.io (SDK) 和他们的服务,但我遇到了一个问题:我无法在 linkedin 上发布更新。
我使用了 SDK 提供的语法和正确的端点:
$request_object_li->post('/v1/people/~/shares?format=json', array('commment'=> 'Hello world!'));
我收到这样的回复:
Couldn't parse share document.
Unexpected element: CDATA.
根据 Linkedin 的文档,我应该在 header 中包含以下两行:
Content-Type: application/json
x-li-format: json
如何放置它们? OAuth.io 的文档只字不提。有人已经使用过这个库了吗?
如 https://github.com/oauth-io/sdk-php/blob/master/src/OAuth_io/RequestObject.php#L112 所示,post
采用第三个参数 headers
,可以按如下方式加以利用:
$request_object_li->post('/v1/people/~/shares?format=json', array('commment'=> 'Hello world!'), array('Content-Type'=>'application/json','x-li-format'=>'json');
我正在开发一个使用 Linkedin API 的应用程序。 Php 为 back-end。我使用了图书馆 OAuth.io (SDK) 和他们的服务,但我遇到了一个问题:我无法在 linkedin 上发布更新。 我使用了 SDK 提供的语法和正确的端点:
$request_object_li->post('/v1/people/~/shares?format=json', array('commment'=> 'Hello world!'));
我收到这样的回复:
Couldn't parse share document.
Unexpected element: CDATA.
根据 Linkedin 的文档,我应该在 header 中包含以下两行:
Content-Type: application/json
x-li-format: json
如何放置它们? OAuth.io 的文档只字不提。有人已经使用过这个库了吗?
如 https://github.com/oauth-io/sdk-php/blob/master/src/OAuth_io/RequestObject.php#L112 所示,post
采用第三个参数 headers
,可以按如下方式加以利用:
$request_object_li->post('/v1/people/~/shares?format=json', array('commment'=> 'Hello world!'), array('Content-Type'=>'application/json','x-li-format'=>'json');