よくある質問

Google Data API に関する主なよくある質問

以下の質問は、特に Google Sites Data API を対象としています。その一方で、すべての Google Data API に当てはまる質問が多数あります。探している質問が見つからない場合は、Google Data API のよくある質問をご覧ください。

スタートガイド

一般的な問題に対するヒントや短いサンプルコードはありますか?
 
Google でサポートされている利用可能なクライアント ライブラリを教えてください。
 
各言語のデベロッパー ガイドはどこにありますか?
 
AuthSub/OAuth スコープとは
 
ClientLogin サービス名とは何ですか?
 
すべての Google サイトを一覧表示するにはどうすればよいですか?
 
新しい Google サイトを作成できますか?
 
既存の Google サイトを削除できますか?
 
サイトをコピーするにはどうすればよいですか?
 
ACL(共有権限)を設定または変更するにはどうすればよいですか?
 
サイトマップを取得するにはどうすればよいですか?
 
リビジョン/アクティビティ フィードにアクセスできないのはなぜですか?
 
添付ファイルのファイルサイズの上限を教えてください。
 
機能リクエストまたはバグレポートがあります。どこに投稿すればよいですか?
 


スタートガイド

一般的な問題に対するヒントや短いサンプルコードはありますか?
クライアント ライブラリと未加工リクエストの実行については、Google Data API のヒントブログをご覧ください。クライアント ライブラリとサンプルコードのページにも、その他のリソースが記載されています。
Google でサポートされている利用可能なクライアント ライブラリは何ですか?

Java.NETPHPPythonObjective-C のクライアント ライブラリが Google によって正式にサポートされています。これらのライブラリを使用して、Google データ リクエストの作成、サービスへの送信、サーバー レスポンスの処理を行うことができます。

各言語のデベロッパー ガイドはどこにありますか?

HTTP XML プロトコルとその他の言語のデベロッパー ガイドについては、http://code.google.com/apis/sites/docs/developers_guide.html をご覧ください。

AuthSub/OAuth スコープとは

Sites Data API では、スコープ https://sites.google.com/feeds/ を使用します。

ClientLogin サービス名とは

jotspot

すべての Google サイトを一覧表示するにはどうすればよいですか?

サイトフィードは、ユーザーが所有またはアクセスできるサイトのリストに使用できます。

新しい Google サイトを作成できますか?

はい。Google Workspace ユーザーは、サイトフィードを使用して、新しいサイトをプログラムで作成できます。将来的には、この機能をすべてのユーザーに公開したいと考えています。

既存の Google サイトを削除できますか?

現時点では、API では既存のサイトを削除できません。サイトの削除は、Google サイトのコントロール パネルで行う必要があります。

サイトをコピーするには

あなたがオーナーであれば、Google Workspace ユーザーはサイトフィードを使用してサイトをコピーできます。 Google サイトの設定ページで手動でサイトをコピーすることもできます。

ACL(共有権限)を設定または変更するにはどうすればよいですか?

acl フィードにはこの機能があります。

サイトマップを取得するにはどうすればよいですか?

通常、サイトマップとは、検索エンジンがウェブサイトをインデックスに登録するのに使用される sitemap.xml ファイルを指します。Google サイトの場合、「サイトマップ」は [その他の操作] > [サイトを管理] > [ページ] にあるツリー表示を指します。API ではこのページ階層を直接取得することはできませんが、各コンテンツ エントリの親リンクを調べることでサイトマップを推定できます。各コンテンツ エントリは、サイトマップ ツリーのリーフまたはノードです。

リビジョン/アクティビティ フィードにアクセスできないのはなぜですか?

サイトのリビジョンとアクティビティ フィードを表示するには、サイトの共同編集者、オーナー、または管理者である必要があります。

添付ファイルのファイルサイズの上限を教えてください。

http://www.google.com/support/sites/bin/answer.py?answer=96770 をご覧ください。

機能リクエストやバグレポートがある。どこに投稿すればよいですか?

バグを報告するには、こちらの Issue Tracker に詳細な説明を投稿してください

機能リクエストを報告するには、こちらに詳細な説明を投稿してください