WordPress APIを利用して自動投稿するGASプログラムを作って実行したところ、次のようなエラーが出て苦戦しました。この対処法がパーマリンク構造を変更することでこのエラーに対処することができたので、それについてまとめます。
Exception: Request failed for https://yoursite.com returned code 404.
パーマリンク構造の変更方法
WordPressのサイドメニューから、「設定」→「パーマリンク」を選択します。
「基本」から「数字ベース」に変更します。変更後にGASを実行すると無事に記事投稿ができました。
まとめ
基本ベースでは`/?=123`のような構造になりますが、この部分がAPIからの投稿時に悪さするようです。デフォルトでは投稿名になっていることが多いですが、投稿名の場合は日本語が文字コードで表示されてしまうので、それも問題があります。英数字で表現できるものを使いたいと考えて「基本」にする方もいらっしゃると思いますが、APIを利用したい場合は注意が必要ですね。