0

私はinstagram APIを使用しており、登録して承認を受けました。「クライアント側 (暗黙的) 認証」を使用しているため、URL ハッシュでアクセス トークンが返されます。

http://your-redirect-uri#access_token=20001105.f59def8.a85e3ca34d8b406f9c0ec54a44d0bcf5

アクセス トークン ハッシュを変数として保存し、次のように ajax json URL に追加します。

$(document).ready(function() {

    var hash = window.location.hash.substring(1);

    $(function() {
        $.ajax({
            type: "GET",
            dataType: "jsonp",
            cache: false,
            url: "https://api.instagram.com/v1/users/self/feed?" + hash,

URLバーに表示されないように、後で別のページでアクセスできる変数にハッシュを保存したいと思います。

PHPまたはjavascriptとjQueryを使用してこれを行うにはどうすればよいですか?

4

1 に答える 1

1

ブラウザーに保存するには、Cookie またはローカル ストレージ (新しいブラウザーのみ) に保存します。

最初に保存したのと同じドメインからのデータのみにアクセスするように制限されますが、この保存されたデータへのアクセスを必要とする複数のページが同じドメインにある限り、この方法で保存できます。実際、これはほとんどのサイトがクライアント ログインを行う方法であり、1 つのページから次のページへのログイン状態を (通常は Cookie を使用して) 記憶します。

于 2012-09-11T21:29:38.213 に答える