Google Apps Script(GAS)を使用して、WEBページに自動投稿するサンプルソース
Google Apps Scriptの新規プロジェクト作成
Googleドライブにアクセスし、新しいGoogle Apps Scriptプロジェクトを作成します。
ウェブページへの投稿の準備
GASからウェブページに投稿するための準備を行います。これには、ウェブページのAPIが必要になります。ウェブページがRESTful APIを提供している場合は、それを使用して投稿を行います。
GASでPOSTリクエストを送信
GASを使用して、ウェブページにPOSTリクエストを送信します。これには、UrlFetchAppクラスを使用します。
サンプルソース
function postToWebpage() {
var url = 'https://example.com/api/posts'; // ウェブページの投稿用APIのエンドポイント
var payload = {
title: '自動投稿のタイトル',
content: '自動投稿の内容'
};
var options = {
method: 'post',
contentType: 'application/json',
payload: JSON.stringify(payload)
};
// POSTリクエストを送信
var response = UrlFetchApp.fetch(url, options);
// レスポンスをログに出力
Logger.log(response.getContentText());
}
この例では、ウェブページのAPIエンドポイントにPOSTリクエストを送信しています。payload変数には、投稿のタイトルと内容が含まれています。適切なAPIエンドポイントとペイロードを設定する必要があります。
また、ウェブページのAPIエンドポイントが認証を必要とする場合は、その認証情報もリクエストに含める必要があります。OAuthなどの認証方式が使われることがあるので、その場合はOAuthライブラリを使用して認証を行います。
このコードをGoogle Apps Scriptエディタに貼り付け、適切なURLとペイロードを設定した後、実行すると、指定したウェブページに投稿が自動的に行われます。