2013-09-11 3 views
0

Так что я новый открытый график оплаты объекта:Facebook Оплата товара поиск возвращает ошибку пустого

<!DOCTYPE html> 
<html> 
<head prefix= 
    "og: http://ogp.me/ns# 
    fb: http://ogp.me/ns/fb# 
    product: http://ogp.me/ns/product#"> 
    <meta property="og:type"     content="og:product" /> 
    <meta property="og:title"     content="My awesome product" /> 
    <meta property="og:image"     content="http://lorempixel.com/200/200/" /> 
    <meta property="og:url"     content="https://my_awesome_url" /> 
    <meta property="og:description"   content="Description" /> 
    <meta property="product:price:amount"  content="1.00"/> 
    <meta property="product:price:currency" content="LVL"/> 
</head> 
</html> 

И с вызовом:

FB.ui({ 
     method: 'pay', 
     action: 'purchaseitem', 
     product: 'https://my_awesome_url', 
    }, 
    function (data) {console.log(data)} 
); 

Все, что я получаю

Что-то пошло не так при обработке вашего платежа. У вас не было , начисленных за эту транзакцию, поэтому, пожалуйста, попробуйте еще раз.

и данные в функции обратного вызова - null

Я не могу обернуть мою голову вокруг того, что случилось с ним. Отладка с использованием https://developers.facebook.com/tools/debug загружает объект как можно точнее и событие после загрузки через отладочную информацию, а при вызове этого элемента из кеша он все равно терпит неудачу и держит его в молчании.

ответ

Смежные вопросы