以下为PHP语言调用去水印接口的示例,分别展示GET请求方式和POST请求方式的调用方式。示例代码中用到的userId和secretKey请前往开发者接口管理中心获取。
接口文档:https://jx.henghengmao.com/page/apidoc
GET请求方式调用接口示例:
1
2
3
4
5
6
7
8
9
10
11
12
|
$url = 'https://v.douyin.com/JjEFdHT/' ;
//请把此处的userId和secretKey换成你自己的 这是GET请求方式
$api = 'https://api.henghengmao.com/video?userId=C81E728D9DC2F636F06CC14862C&secretKey=eac9587cb785c2dd70cd07e116c&url=' . urlencode( $url );
$curl = curl_init();
curl_setopt( $curl , CURLOPT_URL, $api );
curl_setopt( $curl , CURLOPT_HEADER, 0);
curl_setopt( $curl , CURLOPT_RETURNTRANSFER, 1);
curl_setopt( $curl , CURLOPT_SSL_VERIFYPEER, false); //这个是重点
$data = curl_exec( $curl );
curl_close( $curl );
$arrdata = json_decode( $data ,true); //返回的是json
print_r( $arrdata );
|
POST请求方式调用接口示例:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
$api = "https://api.henghengmao.com/video" ; //视频提取接口
$userId = "C81E728D9DC2F636F06CC14862C" ; //这里改成你自己的 userId
$secretKey = "eac9587cb785c2dd70cd07e116c" ; //这里改成你自己的 secretKey
//参数
$url = "https://vt.tiktok.com/rDHxU3/" ;
function file_get_contents_post( $url , $post ) {
$options = array (
"http" => array (
"method" => "POST" ,
"header" => "Content-type: application/x-www-form-urlencoded" ,
"content" => http_build_query( $post )
),
);
$result = file_get_contents ( $url ,false, stream_context_create( $options ));
return $result ;
}
$param = array ( "url" => $url , "userId" => $userId , "secretKey" => $secretKey );
$data = file_get_contents_post( $api , $param );
var_dump( $data );
|
总结
到此这篇关于PHP语言对接抖音快手小红书视频/图片去水印API接口源码的文章就介绍到这了,更多相关PHP对接抖音快手小红书视频内容请搜索服务器之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持服务器之家!
原文链接:https://www.cnblogs.com/QaOp/archive/2020/08/11/php_curl_api.html