Передача параметров в приложение facebook

После многих попыток я все еще застрял, я хотел подтвердить одну вещь при передаче параметров в приложение facebook.

Передаются ли все параметры приложению, например. если у меня запущено приложение

https://apps.facebook.com/example/index.php, и я это https://apps.facebook.com/example/index.php?app_data={"para1":"para1"}, будет ли это передано??


person Noor    schedule 24.05.2012    source источник


Ответы (2)


Чтобы получить параметр, я просто делаю $_GET и извлекаю параметр из типичного URL-адреса, такого как apps.facebook.com//index.php?var=

Итак, на index.php я просто делаю

$_GET['var'] и таким образом получить var

person Noor    schedule 05.06.2012

Да, в приложениях на основе холста передается каждый параметр.

Для приложений фан-страниц вы получите данные в параметре app_data в виде строки json. https://www.facebook.com/YourPage?v=app_1234567890&app_data=any_string_here

К вашему сведению: Подписанный запрос

    $signed_request = $facebook->getSignedRequest();

$app_data = '';
if(isset($signed_request["app_data"])){
    $app_data = $signed_request["app_data"];
    }
person Venu    schedule 24.05.2012