ぼやき

0

先程アップした記事に WordPress の投稿画面から Picasa (Googole+) にアップロードした画像を Picasa and Google Plus Express 経由で貼り付けようとしたら「 Response code is 403 」というエラーが出てショートコードの貼り付けができませんでした。以前貼り付けたコードをコピーして該当部分を変更して、なんとか画像の貼り付けできたのですが、毎回こんなことはできないので、原因を調べてみました。

原因は Google が AuthSub の認証方式を変更したのが原因でした。
→ WordPress.ORG : Picasa and Google Plus Express Response code is 403

プライベートアルバムにアクセスするための認証が変更になったので、一般公開したアルバムを読み込むのは問題がないようです。
→ WordPress.ORG : Picasa and Google Plus Express [closed] Replacement for Picasa and Google Plus Express?

具体的な解決方法は、 Picasa and Google Plus Express の設定画面で「 Google user name for site 」のところにある「 Revoke Private Album Authorization 」をクリックしプライベートアルバムへの許可を取り消し、「 Google+ Express access level 」 を「 Blog 」にするとよいようです。

Picasa and Google Plus Express のプライベートアルバムにもアクセスできるという強みが消えてしまうのは残念ですが、もう 2 年も更新されていないプラグインなので仕方がないですね。作者の方がメンテナンスしてくださるといいのですが。

2015.6.12
有志の方が OAuth でアクセスする Picasa and Google Plus Express の改善版を作ってくださったみたいです。
→ WordPress.org : Photo Express for Google
トークンの取得などがちょっと面倒ですが、プライベートアルバムにもアクセスできました。注意点は PHP 5.3 ではプラグインを有効化するときにエラーが出ます。 PHP 5.4 以上では問題なく動いています。

関連記事