Cross-platform · ค้นหาโพสต์
เบต้า
ข้อมูลสาธารณะจากแพลตฟอร์มโซเชียล คิดเงินต่อการเรียก ใช้คีย์ API และยอดเงินเดียวกับการเรียกโมเดล
เฉพาะบัญชีที่เติมเงินครั้งแรกแล้ว ไม่มีทดลองใช้ฟรี · จะคิดเงินเฉพาะเมื่อการเรียกส่งกลับ HTTP 200 และ data ไม่ว่างเท่านั้น ผลลัพธ์ว่าง พารามิเตอร์ถูกปฏิเสธ หรือต้นทางล้มเหลวจะไม่คิดเงิน
พารามิเตอร์คำขอ
ใส่พารามิเตอร์ใน query string ด้วยชื่อของแพลตฟอร์มเอง ตัวอย่างมาจากแคตตาล็อก ให้แทนที่ตัวระบุด้วยเนื้อหาที่คุณต้องการดึง
| ชื่อ | ประเภท | จำเป็น | ตัวอย่าง | คำอธิบาย |
|---|---|---|---|---|
query | string | ใช่ | "人工智能" | Search terms; separate terms with spaces to require all of them. Put excluded words in exclude_words. |
platforms | array | ไม่ | ["weibo","douyin","toutiao","xiaohongshu","short_video","wechat","news","forum","long_video","app"] | Only these platforms, all by default: weibo, douyin, toutiao, xiaohongshu, short_video (Kuaishou and other short-video apps), wechat (official accounts), news (news sites and newspapers), forum (forum Pass a JSON array in this query parameter. |
since | string | ไม่ | — | First day, YYYY-MM-DD (Beijing time, included); defaults to 6 days before until |
until | string | ไม่ | — | Last day, YYYY-MM-DD (Beijing time, included); defaults to today and cannot be later. since to until spans at most 90 days |
types | array | ไม่ | ["original","repost","comment"] | Content types, all by default: original, repost, comment Pass a JSON array in this query parameter. |
sentiment | array | ไม่ | ["negative","neutral","positive"] | Sentiment, all by default: negative, neutral, positive Pass a JSON array in this query parameter. |
match | array | ไม่ | ["title","content","author"] | Where the search terms must match, title, content and author by default: title, content, author (author name), media_text (images and video frames), audio Pass a JSON array in this query parameter. |
exclude_words | string | ไม่ | — | Filter words; results that contain them are left out |
author | string | ไม่ | — | Only content published by this author (account name) |
page | integer | ไม่ | 1 | Page number, from 1, at most 50 |
limit | integer | ไม่ | 20 | Results per page: 10 or 20 |
ตัวอย่างคำขอ
curl --get "https://api.chinaapi.ai/v1/social/cross-platform/search" \
-H "Authorization: Bearer $CHINAAPI_KEY" \
--data-urlencode 'query=人工智能'โครงสร้างการตอบกลับ
การตอบกลับที่สำเร็จจะห่อข้อมูลของแพลตฟอร์มไว้ในซองข้อมูลขนาดเล็ก ทุกอย่างภายใน data — ชื่อฟิลด์ เคอร์เซอร์แบ่งหน้า และ ID — เป็นของแพลตฟอร์มเอง ให้ส่งเคอร์เซอร์กลับไปตามที่ได้รับมาทุกประการ
{
"object": "social.result",
"platform": "cross-platform",
"capability": "search",
"data": { … }
}การแบ่งหน้า
พารามิเตอร์แบ่งหน้า: page แต่ละหน้าคือการเรียกที่คิดเงินแยกกัน ค่าเคอร์เซอร์ให้นำมาจากการตอบกลับครั้งก่อนตามที่ได้รับ
ข้อผิดพลาดและกรณีที่ไม่คิดเงิน
| รหัสสถานะ | รหัสข้อผิดพลาด | ความหมาย |
|---|---|---|
| 400 | — | พารามิเตอร์ไม่รู้จัก ซ้ำ ยาวเกินไป ผิดชนิด หรือขาดหายไป รวมถึงกรณีที่ไม่ได้ระบุสมาชิกใดเลยของกลุ่ม "อย่างน้อยหนึ่งรายการจาก" ฟิลด์ code ของข้อผิดพลาดจะบอกว่าเป็นกรณีใด เช่น unknown_parameter หรือ missing_parameter |
| 403 | model_requires_topup | บัญชียังไม่ได้เติมเงินครั้งแรก |
| 404 | social_data_no_result | ไม่มีคู่แพลตฟอร์มและความสามารถนี้ หรือแพลตฟอร์มไม่พบข้อมูลใดสำหรับพารามิเตอร์เหล่านี้ (social_data_no_result) |
| 429 | social_data_capacity_reached | ความจุรายวันของเบต้าถูกใช้หมดแล้วและจะรีเซ็ตเวลา 00:00 UTC หรือแพลตฟอร์มกำลังยุ่ง ซึ่งลองใหม่อีกไม่กี่วินาทีก็จะผ่าน อย่าลองซ้ำถี่ ๆ ในลูป |
| 502 | social_data_no_result | แหล่งข้อมูลไม่ตอบกลับ หรือตอบกลับโดยไม่มีข้อมูล |
| 503 | social_data_unavailable | เอนด์พอยต์นี้ถูกหยุดชั่วคราวอยู่ในขณะนี้ แคตตาล็อกสดจะแสดงสถานะเป็น paused |
การตอบกลับเหล่านี้ไม่มีรายการใดถูกคิดเงิน
ทุกการตอบกลับมีเฮดเดอร์ X-Oneapi-Request-Id แนบค่านี้มาเมื่อติดต่อฝ่ายสนับสนุน เราจะค้นหาการเรียกครั้งนั้นได้
เงื่อนไขของเบต้า
เติมเงินครั้งแรกให้เสร็จก่อนเรียกใช้ เครดิตทดลองใช้กับเอนด์พอยต์เหล่านี้ไม่ได้ บัญชีที่ไม่เคยเติมเงินจะได้รับ HTTP 403 model_requires_topup เวอร์ชันเบต้าไม่มี SLA และแพลตฟอร์ม เอนด์พอยต์ และราคาอาจเปลี่ยนแปลงได้
ปฏิบัติตามข้อกำหนดของแต่ละแพลตฟอร์มและกฎการคุ้มครองข้อมูลที่ใช้กับคุณ ห้ามใช้ API นี้สร้างโปรไฟล์ของบุคคล การเข้าสู่ระบบ การดึงข้อมูลติดต่อ การปั่นยอดการมีส่วนร่วม และการเข้าถึงเนื้อหาส่วนตัวหรือเนื้อหาแบบเสียเงิน อยู่นอกขอบเขตของเบต้านี้
สิทธิประโยชน์อัตรา API ข้อมูล
สิทธิประโยชน์อัตรา API ข้อมูล
บัญชีแบบชำระเงินเริ่มต้นที่ 10 คำขอ/วินาที และเพิ่มอัตโนมัติตามยอดใช้จ่ายสุทธิสะสม สูงสุด 100 คำขอ/วินาที
| ยอดใช้จ่ายสุทธิสะสม | คำขอต่อวินาที |
|---|---|
| ค่าเริ่มต้นแบบชำระเงิน | 10/s |
| มากกว่า 50 ดอลลาร์สหรัฐ | 20/s |
| มากกว่า 500 ดอลลาร์สหรัฐ | 50/s |
| มากกว่า 1500 ดอลลาร์สหรัฐ | 100/s |
คำนวณจากค่าบริการ API ข้อมูลที่ชำระบัญชีแล้วหักเงินคืนจากการเรียกใช้ ไม่รวมยอดเติมเงินและค่าใช้จ่าย API โมเดล
คีย์ API ทั้งหมดในบัญชีใช้อัตรานี้ร่วมกัน โดยวัดคำขอต่อวินาที ไม่ใช่จำนวนคำขอที่ทำงานพร้อมกัน
เอนด์พอยต์ของผู้ให้บริการมีขีดจำกัดความจุแยกต่างหาก ซึ่งส่งผลต่ออัตราประมวลผลที่ใช้งานได้จริง
ต้องการอัตราที่สูงขึ้นหรือไม่ ติดต่อเราทางอีเมล [email protected]