1. Go to this page and download the library: Download codepunker/codepunkerapi 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/ */
codepunker / codepunkerapi example snippets
php
//1. Generate Sitemaps
$key = getenv('codepunker_api_key'); //set it as an env var or in the config file
if (!$key) {
$keys = parse_ini_file(__DIR__ . '/../src/Config/config.ini');
$key = $keys['codepunker_api_key'];
}
$params = [
'api_key'=>$key,
'domain'=>'the url of the domain you want the sitemap generated for',
'callbackuri'=>'the url you want to receive a notification on when the sitemap is ready for downloading',
];
$client = new \Codepunker\CodepunkerApi\SitemapGen;
$client->setParams($params);
$client->getToken();
$outcome = $client->run();
//2. Encode/Decode/Hash/Unhash strings
$key = getenv('codepunker_api_key');
if (!$key) {
$keys = parse_ini_file(__DIR__ . '/../src/Config/config.ini');
$key = $keys['codepunker_api_key'];
}
$methods = ["encode"=>"a& b=", "decode"=>"cXdlMTIzNCAm", "hash"=>"qwe1234", "unhash"=>"020a66797188c675989262ffff701e11"];
foreach ($methods as $method=>$string) {
$params = [
'api_key'=>$key,
'method'=>$method,
'string'=>$string,
];
$client = new \Codepunker\CodepunkerApi\StringConverter;
$client->setParams($params);
$client->getToken();
$outcome = $client->run();
}
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.