穿云 Cloudbypass

程式碼範例

確認目標與驗證類型的相容性,再選擇介面版本和工作階段設定。保持代理 IP 與請求上下文一致,檢查回應狀態和內容後再解析。

                                            
# Use curl to request https://opensea.io/category/memberships
# curl -X GET "https://opensea.io/category/memberships"
                                                
# 使用 穿云API 请求示例
# Use Cloudbyapss API to request
curl -X GET "https://api.cloudbypass.com/category/memberships" ^
-H "x-cb-apikey: YOUR_API_KEY" ^
-H "x-cb-host: opensea.io" -k
                                                   
# 使用 穿云Proxy 请求示例
# Use Cloudbyapss Proxy to request
curl -X GET "https://opensea.io/category/memberships" -x "http://YOUR_API_KEY:@proxy.cloudbypass.com:1087" -k
                                            
                                        
                                            
// Use python to request https://opensea.io/category/memberships
import requests

"""
# 修改前的代码示例
# original code
url = "https://opensea.io/category/memberships"
response = requests.request("GET", url)
print(response.text)
print(response.status_code,response.reason)
# (403, 'Forbidden')
"""

# 使用 穿云API 请求示例
# Use Cloudbyapss API to request
url = "https://api.cloudbypass.com/category/memberships"

headers = {
    'x-cb-apikey': 'YOUR_API_KEY',
    'x-cb-host': 'opensea.io',
}

response = requests.request("GET", url, headers=headers)

print(response.text)

// Use python to request https://opensea.io/category/memberships
import requests

"""
# 修改前的代码示例
# original code
url = "https://opensea.io/category/memberships"
response = requests.request("GET", url)
print(response.text)
print(response.status_code,response.reason)
# (403, 'Forbidden')
"""

# 使用 穿云API 请求示例
# Use Cloudbyapss API to request
url = "https://api.cloudbypass.com/category/memberships"

headers = {
    'x-cb-apikey': 'YOUR_API_KEY',
    'x-cb-host': 'opensea.io',
}

response = requests.request("GET", url, headers=headers)

print(response.text)
                                            
                                        
                                            
// # Go Modules
// require github.com/go-resty/resty/v2 v2.7.0
package main
                                                
import (
    "fmt"
    "github.com/go-resty/resty/v2"
)
                                                
func main() {
    client := resty.New()
                                                
    client.Header.Add("X-Cb-Apikey", "/* APIKEY */")
    client.Header.Add("X-Cb-Host", "opensea.io")
                                                
 resp, err := client.R().Get("https://api.cloudbypass.com/category/memberships")
                                                
    if err != nil {
        fmt.Println(err)
        return
    }
                                                
    fmt.Println(resp.StatusCode(), resp.Header().Get("X-Cb-Status"))
    fmt.Println(resp.String())
}                                                
                                            
                                        
                                            
// Use javascript to request https://opensea.io/category/memberships
const axios = require('axios');

/*
// 修改前的代码示例
// original code
const url = "https://opensea.io/category/memberships";
axios.get(url, {})
  .then(response => console.log(response.data))
  .catch(error => console.error(error));
*/

// 使用 穿云API 请求示例
// Use Cloudbyapss API to request
const url = "https://api.cloudbypass.com/path/to/target?a=4";
const headers = {
  'x-cb-apikey': 'YOUR_API_KEY',
  'x-cb-host': 'www.example.com',
};

axios.get(url, {}, {headers: headers})
  .then(response => console.log(response.data))
  .catch(error => console.error(error));
  
# Use javascript to request https://opensea.io/category/memberships
const axios = require('axios');

// 使用 穿云Proxy 请求示例
// Use Cloudbyapss Proxy to request
const url = "https://opensea.io/category/memberships";
const config = {
    proxy: {
        host: 'proxy.cloudbypass.com',
        port: 1087,
        auth: {
            username: 'YOUR_API_KEY',
            password: ''
            // Use a custom proxy
            // password: 'proxy=http:CUSTOM_PROXY:8080'
        }
    }
};

axios.get(url, config)
  .then(response => console.log(response.data))
  .catch(error => console.error(error));
                                            
                                        
                                            
// Use java to request https://opensea.io/category/memberships
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;

public class Main {
    public static void main(String[] args) throws Exception {
        /*
            // 修改前的代码示例
            // original code
            String url = "https://opensea.io/category/memberships";
            HttpClient client = HttpClient.newHttpClient();
            HttpRequest request = HttpRequest.newBuilder()
                            .uri(URI.create(url))
                            .GET(HttpRequest.BodyPublishers.noBody())
                            .build();

            HttpResponse response = client.send(request, HttpResponse.BodyHandlers.ofString());
            System.out.println(response.body());
        */

        // 使用 穿云API 请求示例
        // Use Cloudbyapss API to request
        String url = "https://api.cloudbypass.com/category/memberships";
        HttpClient client = HttpClient.newHttpClient();
        HttpRequest request = HttpRequest.newBuilder()
                .uri(URI.create(url))
                .header("x-cb-apikey", "YOUR_API_KEY")
                .header("x-cb-host", "opensea.io")
                .GET(HttpRequest.BodyPublishers.noBody())
                .build();
                
        // 使用 穿云Proxy 请求示例
        // Use Cloudbyapss Proxy to request
        String url = "https://opensea.io/category/memberships";
        HttpClient client = HttpClient.newBuilder()
                .proxy(HttpClient
                        .ProxySelector
                        // Use a custom proxy
                        //.of(URI.create("http://YOUR_API_KEY:proxy=http:CUSTOM_PROXY:[email protected]:1087")))
                        .of(URI.create("http://YOUR_API_KEY:@proxy.cloudbypass.com:1087")))
                .build();
        HttpRequest request = HttpRequest.newBuilder()
                .uri(URI.create(url))
                .GET()
                .build();

        HttpResponse response = client.send(request, HttpResponse.BodyHandlers.ofString());
        System.out.println(response.body());
    }
}
                                            
                                        

API 文件