杂项 ·

使用 Tenping API 投放广告

在 Facebook 上看到 Tenping 广告,于是顺便用 PHP 写了个测试。

通过 Tenping 网站上的收益排名,考虑到整体营收,真不知道能不能长期运营下去呢;;

测试后如果效果不错,我会介绍一些利用 Tenping 的方法(例如优化点击率等)。

(* 源码只提供给登记为推荐人的朋友,哈哈)

总之,这是一个使用 Tenping API 输出内容的示例。

  1. 注册 Tenping
  2. 访问 “http://tenping.kr/API”  
  3. 复制“API 指南”中的“Request URL”
  4. 将其复制到使用以下源码的位置
  5. 使用 $tenping 值输出内容
<?php

$cache_file = './data/list.json'; // 缓存文件保存位置
$cache_time = 1800; // 缓存时间

if(is_file($cache_file))
{
$data = file_get_contents($cache_file);

if(time()-filemtime($cache_file)>$cache_time = 1800) $data = '';
}

if(!$data)
{
// 输入从 API 复制的 Request URL。
// CampaignType 是在下方选择所需类型后相加得到的值。
// (1:CPC+5, 2:CPA, 4:CPS, 8:CPI, 32:CPV, 64:CPADB, 128:CPC)
$url = 'http://tenping.kr/adbox/list?MemberID=?!?!?!?!?!?!?&CampaignType=129&MinClickPoint=30&MinCurrentPoint=1000';

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POST, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$data = curl_exec($ch);
curl_close($ch);

file_put_contents($cache_file, $data);
}

$json = json_decode($data, true);

if($json['ResultCode'] == '200')
{
$tenping = $json['List'][mt_rand(0, count($json['List'])-1)];
}

// 输出并使用 $tenping 值即可。

?>

* 使用 API 时,如果尚未登记推荐人,便无法查看 Tenping 内容的单价及剩余数量(ClickPoint、CurrentPoint)。
请将 prince@kilho.net 登记为推荐人,并通过邮件告知我您手机号码的后四位,这样我就能确认登记信息。
今后如果有 Tenping 相关信息,我会发给您 ^^

1 条评论

  1. 쿠키죠

    안녕하세요 글은 잘보았습니다
    혹시 어떻게 적용해야하는지 자세히 글 작성가능하신지 여쭈어봅니다..
    텐핑 api관련해서는 글이 많이없어 부탁드립니다ㅠ

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注