TikTok Scraperの紹介
ScrapelessのTikTok Scraperは、アカウントプロフィール、アカウントの投稿、TikTok Shopの商品詳細それぞれに個別のアクターを提供しています。この3つのアクターはすべて共有されたScraping APIリクエストエンドポイントを使用し、JSONを返します。
actorを選択
| 操作 | Actor | 必須の入力 | ドキュメント化された結果 |
|---|---|---|---|
| ユーザー詳細 | scraper.tiktok.user.detail | unique_id | アカウントプロフィールと統計情報 |
| ユーザー作品 | scraper.tiktok.user.work | sec_uid | アカウントの投稿を含む items 配列 |
| ショップページ | scraper.tiktok.shop.page | product_id, region | TikTok Shopの商品詳細 |
取得可能な内容
アカウントのプロフィール。 User Detailの公開例には、アカウント識別子、ニックネーム、プロフィールのURL、アバターのURLs、統計情報、認証フラグが含まれます。
アカウントの投稿。 User Workの例には、投稿のURLs、説明、エンゲージメント件数、動画の詳細、投稿者情報が含まれます。入力にはアカウントの sec_uidを使用し、この値はUser Detailレスポンスから取得できます。
ショップの商品。 Shop Pageの例には、商品と販売者の識別子、価格、在庫、評価、画像、オプション、SKUが含まれます。この操作には商品IDと地域コードを指定してください。
リクエストの仕組み
JSON形式の本文を POST https://api.scrapeless.com/api/v1/scraper/request に送信し、選択した actor とその inputを含めます。認証には x-api-token ヘッダーを使用します。
HTTP 200 では、完了した結果が返されます。HTTP 201 では、処理中のタスクの taskId が返されます。 結果の取得とポーリング を参照して、そのタスクを取得してください。
プロフィールから投稿への一連のワークフロー
- ユーザー名を指定してUser Detailを呼び出します。
unique_id - 完了したプロフィールレスポンスから
sec_uidを読み取ります。 - その値をUser Workに渡して、アカウントの投稿をリクエストします。
Shop Pageは、 product_id と regionを使用する個別のワークフローです。
次のステップ
1つのプロフィールリクエストについては、まず クイックスタート を参照してください。すべての3つのアクター、その入力要件、およびレスポンス例については、 エンドポイント を参照してください。