API Facebook

obstaja kakšna enostavna PHP library za facebook, tole kar se spodaj rabi:
- objava postov na facebook
- brisanje postov na facebooku (seznam vseh objavljenih postov z možnostjo brisanja)

Hvala za pomoč.

3 odgovori

To ti omogoča že Facebookov PHP SDK.

ok hvala za pomoč.

Dostopaš lahko tudi s preprostim get ali post metodami:

Npr:

/**
   * FB api get
   * @param string $url
   */
  private static  function requestFacebookAPI_GETUrl($url) {

    //
    // Create a cURL request to Facebook
    //
    $ch = curl_init();

    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_POST, false);
    curl_setopt($ch, CURLOPT_HEADER, 0);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
    curl_setopt($ch, CURLOPT_TIMEOUT       , 10);

    curl_setopt($ch, CURLOPT_CONNECTTIMEOUT , 10);
    curl_setopt($ch, CURLOPT_TIMEOUT        , 60);
    curl_setopt($ch, CURLOPT_USERAGENT      , 'facebook-php-3.1');

    $result = curl_exec($ch);

    return $result;
  }

Facebook ima tudi orodje za testiranje https://developers.facebook.com/tools/explorer.

1