Bu sabahdan beri grafik api ile uğraşıyordum.Graph Api: Sayfamıza mesaj gönder Sayfa olarak değil, sayfa olarak değil
Sayfam olarak, facebook sayfamıza bir mesaj göndermeyi deniyorum ama NOT sayfa olarak kendim (kullanıcı).
Bir arkadaşın sayfasına göndermeye çalıştığımda her şey iyi çalışıyor ve ileti gönderiliyor, ancak sayfama (yönetici olduğumu) göndermeye çalıştığımda, manage_pages iznini istiyor ve bu izni veriyorsam Sadece kendim gibi değil, sayfa olarak mesajı gönderir!
Bunu belirtmenin bir yolu var: evet sayfamın duvarına göndermek istiyorum, evet yöneticiyim, ancak kullanıcı olarak göndermek istiyorum?
public function postToWall($pageId, $msg) {
if($pageId) {
$this->callAPI('/'.$pageId.'/feed', 'POST', array(
'message' => $msg
));
}
}
/**
* @param $path
* @param string $method default to GET
* @param array $params additional params
* @return mixed
*/
public function callAPI($path, $method = 'GET', $params = array()) {
$params = array_merge(array('access_token' => $this->getAccessToken()), $params);
return $this->api($path, $method, $params);
}
Bu döndürür: ben kontrol ettik ve ACCESS_TOKEN kullanıcı erişim belirteci olan
Uncaught OAuthException: (#283) Requires extended permission: manage_pages
.
"Publish_Stream" iznim var.
Herhangi bir yardım için teşekkür ederiz! Sen publish_stream okuyabilirsiniz FB docs yılında teşekkürler
aynı soruna sahip. Son zamanlarda politika değişikliği gibi görünüyor. mümkün oldu. – wangii
fb için hata bildirimi: https://developers.facebook.com/bugs/297250430385258 – wangii
Bir hata raporunu da dosyaladım (ancak burada bahsetmeyi unuttum) https://developers.facebook.com/bugs/427479617319493 – Olivier