본문 바로가기
IT창고/PHP

PHP 인스타그램 좋아요 누르는 코드

by 창구창고 2023. 12. 4.
반응형

그냥 심심해서, 학습용으로 만들어본 코드~

<?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 요청 실패';
}

?>
반응형

"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."