Intereting Posts
Передача переменной цены в PayPal с помощью настраиваемой кнопки стандартная функция для перевода iso-639 кодов в название языка? Установка Laravel 4.1 в Windows 7 // Сделать файл .phar глобально доступным для командной строки Windows Доступ к функциям Codeigniter из внешнего скрипта Преобразование массива в массив в строку возможно ..? Настройка SMTP-данных для функции php mail () Экспорт большой базы данных в файл без mysqldump, низкий объем памяти Как запустить и остановить сервер PHP dev с помощью exec () Установка PostGresQL и MySQL в Mac OS X с запуском MAMP? Нужна помощь в выполнении сеансов PHP в suPHP HTML2PDF в PHP – конвертировать утилиты и скрипты – примеры и демонстрации Предупреждение «Не обращайтесь к суперглобальному $ _POST массиву напрямую» на Netbeans 7.4 для PHP Каков надлежащий способ защиты приложения CodeIgniter 2 с аутентификацией? Опубликуйте большое видео на youtube через google php client api v3 Цель не является реальной. Laravel 5 – поставщик услуг привязки к приложениям

Передать переменные в приложение iFrame Facebook

Я думал, что это возможно, но мне кажется, что я не могу этого сделать.

То, что я ищу, это передать переменную в приложение iframe facebook. Неважно, как, но я пробовал пару разных методов. Если у кого-то есть идеи.

—–редактировать———

Да (ниже), я нашел предметы, если кто-то еще ищет это использование …

Создать ссылки …

$link_params = array( 'item1' => "blah", 'item2' => "blaaaaargh" ); $encodedParams = urlencode(json_encode( $link_params )); //added to link as app_data 

Получить данные…

 if (!empty($signed_request) && !empty($signed_request['app_data'])) { $app_data = json_decode($signed_request['app_data'], true); } //use in your app from here as $app_data['item1'] 

Есть что-то: app_data в signed_request . В документации говорится:

Строка JSON, содержащая содержимое параметра строки запроса, также называемое app_data. Обычно указывается, когда приложение создало ссылку для передачи некоторых данных самому себе. Доступно только в том случае, если ваше приложение является iframe, загруженным на вкладку «Страница».

Это означает, что вы просто вызываете свое приложение, добавляете &app_data=... в URL. Не забудьте сначала закодировать параметры json.