wordpress ソーシャル ログイン プラグインを使用して自分のページにログインしています。fbページでログインすることもできますが、共有したい場合(ユーザーとして正常に動作します)、SDKを非同期にロードし、JS SDKを使用して次のように投稿します。
FB.getLoginStatus(function(response) {
if (response.status === 'connected') {
FB.api('/me/feed', 'post', {
link: MYLINK
}, function(response) {
if (!response || response.error) {
jQuery('#warning').html(errorwarning);
}
else {
alert('response.id')
}
else
...
...
...
投稿のIDをレスポンとして取得しますが、FBページの壁に投稿がありません。ユーザーとしてログインすると機能します。これらの権限を追加しました: publish_stream、manage_pages、offline_access。