我已經能夠使用我自己的帳戶發佈Open Graph操作,但我無法像應用程序的測試用戶一樣收到此錯誤:無法發佈Open Graph操作作爲測試用戶
OAuthException: An unexpected error has occurred. Please retry your request later.
我測試了使用調試器的訪問令牌,這很好。
下面是我使用的代碼 - 我敢肯定的代碼是好的,因爲它的工作原理,當我登錄的自己:
$token = $this->facebook->getAccessToken();
$params = array(
'access_token' => $token,
'{object}' => 'http://samples.ogp.me/{objectID}',
);
try
{
$result = $this->facebook->api('/me/{namespace}:{action}', 'POST', $params);
echo $result;
}
catch(FacebookApiException $e)
{
echo $e;
}
這個問題:Unable to use Test Users for posting through Open Graph似乎有一個類似的問題,但修復張貼不適合我(我已經嘗試通過角色部分,並通過圖形API創建測試用戶)。
有沒有人能夠以測試用戶身份登錄時發佈操作?
難道真的沒有人有類似這樣的問題嗎?如果有人能夠與測試用戶發佈publish_actions(生成的測試用戶,而不是真正的用戶被設置爲「測試人員」),請說出來! – philipisapain 2012-01-23 16:52:55
我有同樣的問題 – Dean 2012-10-23 22:51:08