unifcationengine не работает с Google + обмен

Привет, Когда я отправляю сообщение через API-интерфейс Unification-Engine в Google Plus, то я получаю эту ошибку

stdClass Object
(
[Status] => stdClass Object
(
[GP] => stdClass Object
(
[status] => 504
[info] => 504 Connection Error: Post https://googleplus-v2connector.unificationengine
.com/v2/message/send: EOF:
)

)

[URIs] => Array
(
)

)

UnificationEngine API работает нормально с Facebook и Twitter, но не работает с GooglePlus

Мой код

$app = new UEApp("APP_KEY","APP_SECRATE");
$user = new UEUser("USER_KEY","USER_SECRET");
$connection = $user->add_connection('google', "googleplus",  $access_token);
$options = array(
"receivers" => array(
array(
"name"=> "Me")
),
"message"=>array(
"subject"=>"ABC",
"body"=> "",
"image"=>$shareImageUrl,
"link"=>array(
"uri"=> $link,
"description"=> "",
"title"=>"Click here for view")
)
);
//Send the message and get their uris
$uris = $connection->send_message($options);
print_r($uris);
$myArray = explode('/', $uris[0]);
return $myArray[3];

0

Решение

Можете ли вы изменить часть получателей следующим образом и проверить, можете ли вы публиковать сообщения

«receivers» => array (

array(
"name"=> "page",

"id"=> "PAGE_ID"// PAGE_ID is id of the page which you have to post message
)

)

0

Другие решения

Я мог бы отправить с помощью следующего примера кода. Можете ли вы попробовать это?

<?php

require 'vendor/autoload.php';
use UnificationEngine\Models\UEUser;

$user = new UEUser("USER_ACCESSKEY","USER_ACCESSSECRET");

$connection = $user->add_connection("google","googleplus","ACCESS_TOKEN@googleplus.com/?id=PAGE_ID&refresh_token=REFRESH_TOKEN&is_profile=false");

$options = array(
"receivers" => array(
array(
"name"=> "page",
"id"=> "PAGE_ID"// page id in which page you have to send
)
),
"message"=>array(
"subject"=>"ABC111",
"body"=> "",
"image"=>"http://politibits.blogs.tuscaloosanews.com/files/2010/07/sanford_big_dummy_navy_shirt.jpg",
"link"=>array(
"uri"=> "http://google.com",
"description"=> "",
"title"=>"Click here for view")
)
);

//Send the message and get their uris
$uris = $connection->send_message($options);

print_r($uris);

?>
0

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector