Перенаправление после загрузки фотографии и избегание отображения ответа конечной точки графического API — PHP SDK 3

Я пытаюсь создать приложение iframe для своей работы, с помощью которого пользователь может загружать фотографии на свои фотографии.

Мне удалось загрузить фотографии, НО как только фотография загружена, мое приложение просто показывает новый идентификатор фотографии (ответ конечной точки) и удаляет все остальное из iframe (как показано во второй ссылке ниже).

Я хочу иметь возможность перенаправить на страницу успеха или даже просто вернуться в свое приложение, не показывая этот «ответ конечной точки».

Я использовал это руководство, чтобы добраться туда, где я есть: http://thinkdiff.net/facebook/graph-api-iframe-base-facebook-application-development-php-sdk-3-0/

и

https://developers.facebook.com/blog/post/498/

для загрузки.

Это первый раз, когда я пытался создать приложение для Facebook, и я действительно борюсь, любая помощь будет очень признательна.

Ваше здоровье,

Энди


person Andy    schedule 02.09.2011    source источник


Ответы (1)


Если вопрос заключается в том, как вы можете перенаправить страницу, условие истинно (т. е. изображение было загружено), заголовок («Расположение: URL-адрес») может быть ответом. При использовании местоположения заголовка есть две проблемы:

1) Убедитесь, что URL-адрес, на который вы перенаправляетесь, является абсолютным (включая http://lalalala/llala/la)

и

2) Ничего не может быть выведено перед вашим заголовком. Рассмотрим этот пример:

http://php.net/manual/en/function.header.php

person Kasper Munck    schedule 02.09.2011
comment
Привет, спасибо за ваш ответ. Я не думаю, что могу использовать заголовки, кажется, что когда фотография отправляется в API графика, она дает ответ, который, я думаю, JSON, и это берет на себя мои приложения iFrame, поэтому ни один из кодов, которые я помещал в свой приложение больше не находится в iFrame. Имеет ли это смысл? - person Andy; 02.09.2011
comment
Извините, но я не уверен, что точно понимаю, что вы имеете в виду. - person Kasper Munck; 03.09.2011