PHP code example of smartoweb / flickroauth1

1. Go to this page and download the library: Download smartoweb/flickroauth1 library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

smartoweb / flickroauth1 example snippets


   $server = new smartoweb\OAuth1\Client\Server\Flickr([
      'identifier'   => 'your-client-id',
      'secret'       => 'your-client-secret',
      'callback_uri' => 'http://callback.url/callback',
   ]);
   #...store $server for use it in callback_uri function
   $temporaryCredentials=$server->getTemporaryCredentials();
   #...store $temporaryCredentials for use it in callback_uri function
   $server->authorize($state);

   $oauth_token=!empty($_GET['oauth_token'])?$_GET['oauth_token']:'';
   $oauth_verifier=!empty($_GET['oauth_verifier'])?$_GET['oauth_verifier']:'';
   if ($oauth_token!='' && $oauth_verifier!='') {
      $server=#...stored $server
      $temporaryCredentials=#...stored $temporaryCredentials
      $token = $server->getTokenCredentials($temporaryCredentials, $oauth_token, $oauth_verifier);
      #...store $token  
   }