Можем ли мы опубликовать действия над объектом вне приложения (например, FB Page, FB Place)? - PullRequest
0 голосов
/ 25 сентября 2011

Можно ли вообще публиковать действие (принадлежащее приложению) к объекту ( НЕ , принадлежащему приложению)?В частности, на Faceook Page и Places - объекты, принадлежащие FB.

Например, я хочу создать действие под названием "магазин", чтобы я мог создать действие

"Джон выпил * Coke * "

, в котором Coke относится к странице FB.

Я провел тест через Graph API Explorer, и похоже, что действие POST приложения должно ссылаться на объект, также принадлежащий тому же приложению.Имейте в виду, я также не знаю, какой будет синтаксис для ссылки на объекты, принадлежащие FB.

Вы можете пометить место в сообщении, но оно просто префикс его с "-at Walmart"

1 Ответ

0 голосов
/ 04 октября 2011

Да, это возможно. Чтобы установить часть «at Walmart», установите поле «место» действия при создании действия через POST. Например, вы можете передать это:

?place=https://www.facebook.com/pages/Pizzeria-Delfina/53645450697

, что должно привести к установке места для действия, подобного:

"place": {
    "location": {
        "city": "San Francisco, CA", 
        "zip": "94110", 
        "country": 398, 
        "region": 0, 
        "address": "3611 18th Street/2406 California St.", 
        "id": 2421836
    }, 
    "id": "53645450697", 
    "name": "Pizzeria Delfina"
}, 

Документация по основным свойствам действий находится здесь:

https://developers.intern.facebook.com/docs/beta/opengraph/actions/#create

...