Advertisement
Guest User

Untitled

a guest
May 20th, 2019
1,015
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.12 KB | None | 0 0
  1. <?
  2.  
  3. $userName = 'bluebottle';
  4.  
  5. $curl = curl_init();
  6. $accessToken = '';
  7. $urlShort = 'https://graph.facebook.com/v3.2';
  8.  
  9. curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
  10.  
  11. // получаем pageId
  12. curl_setopt($curl, CURLOPT_URL, "$urlShort/me/accounts?access_token=$accessToken");
  13. $res = json_decode(curl_exec($curl));
  14. $pageId = $res->data[0]->id;
  15.  
  16. // получаем id бизнес-аккаунта
  17. curl_setopt($curl, CURLOPT_URL, "$urlShort/$pageId?fields=instagram_business_account&access_token=$accessToken");
  18. $res = json_decode(curl_exec($curl));
  19. $instagramBAId = $res->instagram_business_account->id;
  20.  
  21. // получаем id постов
  22. curl_setopt($curl, CURLOPT_URL, "$urlShort/$instagramBAId?fields=business_discovery.username($userName){media}&access_token=$accessToken");
  23. $res = json_decode(curl_exec($curl));
  24. $allPosts = $res->business_discovery->media->data;
  25.  
  26. foreach($allPosts as $post){
  27.     var_dump($post->id);
  28.     curl_setopt($curl, CURLOPT_URL, "$urlShort/$post->id?fields=taken_at&access_token=$accessToken");
  29.     $res = json_decode(curl_exec($curl));
  30.     var_dump($res);
  31.     exit();
  32.  
  33. }
  34.  
  35. curl_close($curl);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement