Удалить сообщение facebook с помощью Graph API - проблемы с его работой

Я использую следующее, чтобы разместить сообщение на моей странице в Facebook:

$attachment =  array(
    'access_token' => $access_token,
    'message' => 'This is a test Message 4:',   
    'name' => "This is a test Name 4",
    'link' => "http://slashdot.org/",
    'description' => "This is a test Description 4"
);

$ret_code=$facebook->api('/me/feed', 'POST', $attachment);

Это отлично работает.

Как мне удалить тот же пост с помощью API-интерфейса facebook GRAPH? Я прочитал документы, и в нем говорится, что нужно выпустить POST как:

https: // график. {частный $ v = массив (); функция ...

Интересно, можно ли сделать что-то вроде следующего (я знаю, что код не будет работать так, как задумано, просто пытаюсь донести цель):

class Form
{
    private $v = array();

    function __set($varName, $varValue)
    {
        ... do some treatment on the varValue ...
        $this->v[$varName] = $varValue;
    }

    function &__get($varName)
    {
        if(!isset($this->v[$varName]))
            $this->v[$varName] = NULL;

        return $this->v[$varName];
    }
};

Я хочу иметь возможность установить переменную например:

$ form-> Values ​​['something'] = 'dirty';

и пусть он будет запущен через функцию установки, которая вызовет некоторые операции очистки и фактически заполнит пару других массивов, таких как 'HtmlValues' и 'SqlValues', чтобы я мог просто вытащить значения, закодированные для нужного мне формата, чтобы позже я мог вызвать

echo $ form-> HtmlValues ​​['any'];

Проблема, конечно же, обычная проблема: если вы просто используете _ get, вы в конечном итоге устанавливаете возвращаемое значение, и хотя & _get возвращает его по ссылке и что-то вроде работы, тип данных 'a susp = Susp of (unit ->' a) // Функция для хранения вычислений 00AM 10/10/2011 например, fileA на удаленном сервере имеет ...

Поскольку в вопросе указано, как указать WGET загружать только тот же файл, если существующий старше

, например, файлA имеет дату / отметку файла 9.00 AM 10/10/2011

например, fileA на удаленном сервере имеет дату / отметку файла 11AM 10/10/2011

, поэтому wget загрузит FileA на сервер как более новый (и перезапишет локальный файл)

Любая помощь будет принята с благодарностью, я слышал, что это возможно, но, осмотревшись некоторое время, я понял, что Ничего не придумать

10
задан James 9 May 2011 в 21:00
поделиться