私の友人は、ユーザーと共有したい地図データを読み込む Google Maps Engine アカウントを持っています。これらのマップは非公開です (つまり、表示するにはログインする必要があります)。PHP を使用して、人々が友人の Web サイトにログインできるシステムを作成しました。友人の Web サイトに埋め込まれたこれらのマップを表示できるようにしたいと考えています。
Google マップ エンジン (GME) インターフェースでは、各マップに「API ID」と「レイヤー名/キー」があります。
また、API キー、クライアント ID、シークレットなどを含む API プロジェクトもあります。API プロジェクトを使用して、メール アドレスの「閲覧可能」セクションにあるアクセス トークンとリフレッシュ トークンを取得できました。 GME インターフェイス。
私の目標は、友人の Web サイトにログオンし、サーバー側の PHP を使用して、現在データベースに保存されている更新トークンを使用し、アクセス トークンを取得して、ページのコンテンツ部分をその中のマップでエコーできるようにすることです。
これは私がやりたいことですhttps://developers.google.com/maps/documentation/javascript/examples/mapsenginelayer-noauth-layerkey
ただし、認証あり。