0

oauthの目的でfoursquareにリダイレクトしている間、ユーザー名変数を維持しようとしています。Amazon EC2 サーバーを使用しています。関連するコードは次のとおりです。

session_start();
if (isset($_GET['username']))
{
    $_SESSION['username'] = $_GET['username']
    header("Location: https://foursquare.com/oauth2/authenticate?clientid=(clientidHere)&responsetype=code&redirect_uri=http://redirecturi");
}
if (isset($_GET['code']))
{ 
    echo $_SESSION['username'];
}
4

2 に答える 2

0

Cookieを使用する必要があることがわかりました。

于 2013-02-12T17:55:11.010 に答える
0

ここでの問題はパラメータにあると考えてください。彼らはする必要があります:

  • client_id
  • response_type
  • redirect_uri

参照: https://developer.foursquare.com/overview/auth

于 2013-02-11T20:59:56.010 に答える