이 코드를 Instagram API에 로그인하는 데 사용하고 있지만 일부 서버에서는이 코드가 올바르게 실행되고 다른 서버에서는 인스 트림 데이터를 가져올 수 없습니다. 왜 그런지 누가 압니까?"일부"서버에서 Instagram의 데이터를 가져 오는 방법
<?php
require 'instagram.class.php';
require 'instagram.config.php';
// Receive OAuth code parameter
$code = $_GET['code'];
// Check whether the user has granted access
if (true === isset($code)) {
// Receive OAuth token object
$data = $instagram->getOAuthToken($code);
if(empty($data->user->username))
{
echo "1";
}
else
{
session_start();
$_SESSION['userdetails']=$data;
echo $user=$data->user->username;
echo $fullname=$data->user->full_name;
echo $bio=$data->user->bio;
echo $website=$data->user->website;
echo $id=$data->user->id;
echo $token=$data->access_token;
}
}
else
{
// Check whether an error occurred
if (true === isset($_GET['error']))
{
echo 'An error occurred: '.$_GET['error_description'];
}
}
?>
당신은 아마 끈적 세션이 필요합니다 [로드 밸런서], 나는 내 session.save_handler와 PHP는 같은 세션을 공유 memcache를 사용 –