本文将为您介绍代理IP产品的计费、以及业务相关后续购买服务,包括续费、升级、退款等。
代理IP产品主要计费方式为按时购买和按量购买,针对不同的代理IP产品,具有不同的计费方式,代理IP计费说明具体如下:
计费方式 | 计费说明 | 适用产品 |
---|---|---|
按时购买 | 按时购买即按购买天数计算费用,按时购买公式:[基础价格 ×时长 /月]×通道数,隧道共享的请求数费用需另外再加,请求数费用计算公式:(连接数-赠送值)×连接数单价。 | 动态独享 动态共享 静态独享 隧道共享 |
按量购买 | 按量购买是按使用的IP数量计算费用,采用提取不计费,使用才扣费的计费方式;按量IP数的有效期统一为2年。 | 动态共享 |
按时购买是一种先付费后使用的计费方式。通过包年包月,您可以提前预留资源,同时购买的时长越长,享受更大的价格优惠,帮您更大程度节省支出,如购买12个月,实际支付10个月的费用,购买36个月,实际支付30个月的费用;
同时提供免费试用时长,方便业务测试。动态独享、动态共享有8小时免费试用时长,通道数最大支持5,即同时可使用IP最大为5;静态独享和隧道共享有2小时免费试用时长,需要更多试用时长或通道可联系客户经理;
按时购买方式适用于每天持续运行的客户。
按量付费是一种先使用后付费的计费方式。通过按量付费,您可以按需购买IP数,提取未使用的IP不计费,使用更灵活; 按量IP数的有效期统一为2年,有效期内IP数使用完,可通过“复购”购买一样的IP数,方便购买;
按量购买方式适合短时间需要大量优质IP的客户,也适合希望每天低成本使用少量IP的客户。
到期后业务状态变化
到期后,业务进入已过期状态,此时您可以续费业务,续费成功后保留所有代理资源和业务数据。
到期后5天内,业务会从已过期状态进入业务保留回收中状态,此时您可以续费业务,如果续费失败,请稍后重试或联系客户经理解决。
到期5天后,未续费,业务删除。
按时业务到期后会影响业务的正常运行。如果您想继续使用该代理业务,需要在指定时间内为业务续费,否则业务到期且数据保留到期后,业务会自动删除,将无法进行续费;
按时业务即将到期我们会进行提醒,需要续费的用户可及时续费,确保不影响业务的使用;
按量业务到期后或IP量使用完无法进行续费,需要买相同产品配置的代理按量产品直接“复购”即可,详情如下图:
目前仅按时业务支持业务升级,主要是针对购买的通道数/请求数进行升级,升级价格计算公式:(升级配置价格[月] - 原始配置价格[月]) 12 / 365 到期剩余天数,使用的过程中需要升级通道数/请求数,可至会员中心—代理IP—按时业务操作“升级”,具体位置如下图:
购买代理IP产品时,您可以选择以下支付方式:
购买使用代理产品后,您可以查看订单管理和交易明细情况,具体请参见订单管理。
Sockscap64是一款代理客户端软件,可以使Windows网络应用程序来访问网络而不需要对这些应用程序做任何修改。
本文将针对代理客户端SocksCap64使用教程进行详细的说明,具体步骤如下:
1.软件安装包下载地址,下载后操作安装软件;
https://www.onlinedown.net/download/254774?module=download&t=website&resources=0
2.打开软件,发现你还未添加任何程序时会自动提醒你是否需要自动导入你电脑中安装的浏览器. 选择”是” 可以自动导入;
3.点击“代理”;
4.点击如图所示图标;
5.编辑代理服务器信息;
6.编辑完成后点击如图所示图标可测试代理连接;
7.测试正常即可点击“保存”;
8.点击程序下拉菜单,选择“添加一个可执行文件”可添加指定程序;
9.在弹出的窗口中设置好对应程序,然后点击“确定”;
10.右键点击指定程序,选择“在代理隧道中运行选中程序”即可。
Proxifier是一款代理客户端软件,可以让不支持代理服务器工作的程序变的可行。支持各种操作系统和各代理协议,它的运行模式可以指定端口,指定程序的特点。
本文将针对代理客户端Proxifier使用教程进行详细的说明,具体步骤如下:
1.软件安装包下载地址,下载后操作安装软件;
https://www.onlinedown.net/download/971579?module=download&t=website&resources=0
2.打开软件,点击菜单栏“配置文件”中的“代理服务器”;
3.在弹出的窗口中点击“添加”;
4.输入代理服务器地址,点选协议,若使用账密方式连接则启用验证,然后输入用户名和密码。然后点击“检查”;
5.若提示测试已通过则说明配置正确可以使用;
6.在代理服务器设置界面点击“确定”;
7.点击“是”;
8.点击“确定”,此时就已连接上代理了;
9.若需要配置代理规则可以点击菜单栏“配置文件”中的“代理规则”;
10.点击“编辑”;
11.应用程序处点击“浏览”可以设置指定程序,目标端口处可以设置指定端口。设置完成后点击“确定”。
本文将针对花刺代理验证软件使用教程进行详细的说明,具体步骤如下:
1.下载花刺(下载地址:https://www.cncrk.com/downinfo/264010.html) 并安装花刺 ;
2.打开花刺,默认会附带很多代理IP,这些IP都是没有用的,点击删除可以直接全部删除;
3.点击添加代理,协议选择HTTP,服务器地址填写申请到的代理IP,服务端口填写申请到的代理IP的端口;
4.点击OK,在点击验证选定,这个验证选定是不够准确的 虽然显示连接失败 但有时候还是可以连接的;
5.点击设为IE代理,然后打开浏览器,会自动弹出要输入用户名和密码,输入用户名(AuthKey)密码(AuthPwd);
6.搜索IP ,查看是否代理成功。
Sstap是一款代理客户端软件。本文将针对代理客户端SSTap使用教程进行详细的说明,具体步骤如下:
1.软件下载地址,下载后解压文件
https://github.com/solikethis/SSTap-backup
2.第一次打开软件,提示如图信息,点击“安装”
3.点击“添加HTTP/SOCK4/SOCK5代理”
4.设置代理类型,输入连接信息,点击“保存”
5.点击“模式”,选择所需的模式,示例中选择“进网页浏览器(全局)”,然后点击“连接”
6.连接成功后提示“已连接!”
*上图为提取流程详情图
进入会员中心,并在代理IP分类的业务列表中找到已购买的代理IP业务常用账号(AuthKey);
业务密码(AuthPwd)在业务详情中查看;
打开代理IP调试工具,并在调试界面中的接口方法选择“添加地址”;
在Key选项输入您购买的代理IP业务对应账号(AuthKey),IP选项输入你要授权的设备外网IP地址,如下图所示:
输入确认无误后,点击测试按钮,如返回下图提示即表示已完成针对指定账号(AuthKey)白名单的添加;
在线提取IP—登录账号进入会员中心,在云IP的菜单下找到提取工具选项,点击进入提取界面;
点击选择已购买套餐的对应Authkey;
根据需求自定义IP存活周期、提取数量、地区、运营商线路及输出数据格式;
点击生成链接按钮获取API,或者点击下载为文本直接输出IP信息;
复制提取的IP与端口号,根据您的使用场景和设备,选择合适的设置代理方式,不同浏览器的设置如下:
Mas操作系统设置
360浏览器怎么设置代理IP
谷歌浏览器怎么设置代理IP
火狐浏览器怎么设置代理IP
注意:
如在第2步未设置白名单或设置白名单有误时,需要在设置代理IP使用的步骤中设置账号密码。
当购买的IP业务为独享IP时,可以通过释放IP,再申请新的IP或更换IP。
进入会员中心,在右侧导航栏—云IP—调测工具,点击进入IP调测工具界面,接口方法选择“资源相关—资源释放”或“资源更换”;
在Key选项输入您购买的代理IP业务密钥(AuthKey),IP选项输入你要释放的IP地址,如下图所示
输入确认无误后,点击测试按钮,如返回下图提示即表示已完成针对指定账号(AuthKey)的IP已释放;
我司目前可根据要求进行灵活配置设定,每个动作都是一个单独的API链接。
例如,申请1个5分钟的IP,在调试工具界面输入申请的key以及申请数量Num后,便可获得系统自动生成的API链接;
在调试工具界面选择接口方法为资源申请;
并在Key的选项输入已购买账号,点击测试按钮即可获取到IP地址;
注意:
可在提取IP的时候设定IP数量Num,IP存活时长KeepAlive,指定区域AreaId,指定运营商线路Isp等指定参数,参数值可在各字段值说明文档中查询。
将获取到的API链接,通过浏览器或在代码中进行执行,即可获得代理IP;
关于代理IP的可用性测试,可参考在线帮助文档:https://www.fwvps.com/doc/367.html
程序DEMO示例:
DEMO代码示例-PHP
DEMO代码示例-Java
DEMO代码示例-Python
根据提供的API接口及参数结合业务需求自行编写脚本。
(1). 代码样例不能直接运行,因为代码中的隧道服务器域名tunne11.qg.net
、端口号16519
、用户名AuthKey
、密码password
都是虚构的,请替换成您自己的信息,可在隧道业务详情页中查看。查看我的隧道信息>>
(2). 隧道代理不需要使用API链接等其他方式获取代理IP,所有请求将在隧道服务器上进行切换IP并转发。
(3). 建议关闭HTTP协议的keep-alive功能,避免因连接复用导致隧道不能切换IP。
(4). 使用代码样例过程中遇到问题请联系售后客服,我们会为您提供技术支持。
此代码适用.NET 5.0 and .NET Core
此示例通过WebProxy进行代理设置,并通过HttpWebResquest发送请求。
下面的代码需要用到命名空间 System.Net、System.Text、System.IO,请先引入命名空间
此代码以http和https代理为例。
using System;
using System.Net;
using System.Text;
using System.IO;
namespace proxy_demo
{
class Program
{
static void Main(string[] args)
{
sendRequest("[https://myip.ipip.net](https://myip.ipip.net/)", SetProxy());
}
private static void sendRequest(String urlStr, WebProxy proxyObj)
{
try
{
// 设置Http/https请求
HttpWebRequest httpRequest = (HttpWebRequest)HttpWebRequest.Create(urlStr);
httpRequest.Method = "GET";
httpRequest.Credentials = CredentialCache.DefaultCredentials;
// 在发起HTTP请求前将proxyObj赋值给HttpWebRequest的Proxy属性
httpRequest.Proxy = proxyObj;
// 抓取响应返回的页面数据
HttpWebResponse res = (HttpWebResponse)httpRequest.GetResponse();
StreamReader reader = new StreamReader(res.GetResponseStream(),System.Text.Encoding.UTF8);
string content = reader.ReadToEnd();
reader.Close();
Console.WriteLine("{0}", content);
}
catch (Exception e)
{
Console.WriteLine(e.ToString());
}
}
private static WebProxy SetProxy()
{
WebProxy proxy = new WebProxy();
try
{
// 设置代理属性WebProxy
string server = @"tunnel2.qg.net:18519"; //隧道服务器地址
string proxyUser = @"4B2AF3A6"; //密钥
string proxyPass = @"D95133B9A167"; //密码
proxy.Address = new Uri(string.Format("http://{0}/",server));
proxy.Credentials = new System.Net.NetworkCredential(proxyUser, proxyPass); //如使用白名单方式连接,可注释此行
Console.WriteLine("隧道服务器连接成功:{0}", server);
return proxy;
}
catch (NullReferenceException e)
{
Console.WriteLine("隧道服务器连接失败,请检查隧道服务器地址、密钥账号、密码是否有误。" e.ToString());
}
return proxy;
}
}
}
运行结果:
{"errorcode":-46628,"errormsg":"htm file not exist, retcode:-21006"}
以下示例适用于php5及php7
下面的代码需要用到php的curl库,请预先安装并开启
$url = 'https://httpbin.org/get';
//获取到的隧道地址和端口
$proxy = 'tunnel2.qg.net:18519';
//用户的key和密码,使用账密模式访问隧道代理的时候用到。如果使用IP白名单模式,请注释掉下行
$proxyauth = 'key:passwd';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
//设置代理
curl_setopt($ch, CURLOPT_PROXY, $proxy);
//使用账密模式访问代理时设置账密。如果使用IP白名单模式,请注释掉下行
curl_setopt($ch, CURLOPT_PROXYUSERPWD, $proxyauth);
//设置使用的代理类型,当前为socks5类型,如果不设置,默认为http/https类型
curl_setopt($ch, CURLOPT_PROXYTYPE, CURLPROXY_SOCKS5);
if ( ! $res = curl_exec($ch))
{
trigger_error(curl_error($ch));
}
curl_close($ch);
echo $res;
以下示例适用于python2 及 python3
进行http请求,我们一般使用requests库,该库支持http/https代理。 安装如下
pip install requests
如果需要使用socks5代理,可以安装支持socks的版本
pip install 'requests[socks]'
下面以使用socks5代理为例
```python
import requests
proxyHost = "tunnel2.qg.net" #获取隧道服务器地址
proxyPort = "18519" #获取隧道服务器端口
key = "key" #用户key
passwd = "123456" #用户密码
# 账密模式
proxy = 'socks5://{}:{}@{}:{}'.format(key, passwd, proxyHost, proxyPort)
# 如果使用IP白名单模式,请用下行替换上一行
# proxy = 'socks5://{}:{}'.format(proxyHost, proxyPort)
proxies = {
"http": proxy,
"https": proxy
}
response = requests.get("https:///www.fwvps.com", proxies=proxies)
print(response.text)
```
如果想使用http/https代理,请修改接入代理的协议,如下
```python
# 账密模式
proxy = 'http://{}:{}@{}:{}'.format(key, passwd, proxyHost, proxyPort)
# 如果使用IP白名单模式,请用下行替换上一行
# proxy = 'http://{}:{}'.format(proxyHost, proxyPort)
```
出现Cache Access Denied这种提示的情况一般是使用代理IP的终端设备IP地址变更了,导致添加的白名单IP授权失败。
您可以检查下使用代理的终端IP有没有变;如果变了,需要重新添加白名单进行绑定,如下图;
绑定完成后重新获取新的IP即可正常使用。
此示例Nodejs使用superagent并通过代理进行请求发送。
下面的代码需要用到npm包:superagent、superagent-proxy,请先引入文件中
此代码以http和https代理为例
// 安装superagen 终端执行 npm install superagent
// 安装superagent-proxy终端执行 npm install superagent-proxy
let request = require('superagent')
require('superagent-proxy')(request)
let targetUrl = 'https://myip.ipip.net/' //要访问的目标站点
let auth = 'XXXXXXXX:XXXXXXXXXXXX' //冒号分帐号和密码: KeyAuth:KeyPass
let proxyServer = 'tunnel.qg.net:13953' //代理服务器地址和对应端口
// 两种验证方式
let proxyUrl_account = 'http://' auth '@' proxyServer //帐密认证
let proxyUrl_white = 'http://' proxyServer //白名单认证
//帐密认证模式
request.get(targetUrl)
.proxy(proxyUrl_account) //请求时设置调用代理信息
.then(res => {
console.log('当前:帐密认证模式')
console.log(res.text)
}).catch(err => {
console.log(err.message)
})
//白名单认证模式
request.get(targetUrl)
.proxy(proxyUrl_white) //请求时设置调用代理信息
.then(res => {
console.log('当前:白名单认证模式')
console.log(res.text)
}).catch(err => {
console.log(err.message)
})
运行结果详情如下图:
此示例Nodejs使用axios并通过代理进行请求发送。
下面的代码需要用到npm包:axios-https-proxy-fix,请先引入文件中。
此代码以http和https代理为例。
// 终端执行 npm install axios-https-proxy-fix 下载相应的包
// 引入包:axios-https-proxy-fix
let axios = require('axios-https-proxy-fix')
// 目标网站
let targetUrl = 'https://myip.ipip.net/' //要访问的目标站点
//服务器信息
let serverURL = 'xxx.xxx.xxx.xxx' //代理服务器地址
let serverPort = 'xxx' //代理服务器端口
//账密登录信息
let authKey = 'xxxxxxx' //代理服务器帐号
let authPwd = 'xxxxxxx' //代理服务器密码
// 设置代理
let proxy = {
host: serverURL,
port: serverPort,
// 使用白名单可不添加 auth 字段
auth: {
username: authKey,
password: authPwd
}
}
axios.get(targetUrl, {proxy: proxy}) //请求时设置调用代理信息
.then((res) => {
console.log(res.data)
}).catch((err) => {
console.log(err.message)
})
运行结果详情如下图: