반응형
그냥 심심해서, 학습용으로 만들어본 코드~
<?php
// 인스타그램 API 엔드포인트 및 토큰
$api_url = 'https://graph.instagram.com/v13.0/';
$access_token = '여기에_발급받은_인증_토큰_입력';
// 좋아요를 누를 미디어의 ID (미디어 ID는 해당 미디어의 URL에서 추출 가능)
$media_id = '여기에_미디어_ID_입력';
// 좋아요 누르기 API 엔드포인트
$like_url = $api_url . $media_id . '/likes';
// cURL을 사용하여 API에 POST 요청을 보냄
$ch = curl_init($like_url);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, [
'access_token' => $access_token,
]);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
curl_close($ch);
// API 응답 확인
if ($response) {
$json_response = json_decode($response, true);
if (isset($json_response['success']) && $json_response['success']) {
echo '좋아요가 성공적으로 눌러졌습니다.';
} else {
echo '좋아요 누르기 실패: ' . $json_response['error']['message'];
}
} else {
echo 'API 요청 실패';
}
?>
반응형
"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."