1800flowers-checkout

1-800-Flowers注文管理

Zinc APIを通じて1-800-Flowersの商品検索・購入・配送追跡・注文キャンセル・返品を扱うエージェント向けチェックアウトスキルです。

AIスキル大辞典による日本語要約
品質評価97/100評価確度:標準
人気度(GitHub Star) 31発掘スコア 100
01

このSkillでできること

  • 1-800-Flowersの商品を検索して注文する
  • 注文状況、配送状況、追跡情報を確認する
  • 注文をキャンセルする
  • 注文商品の返品を処理する
02

使い方

01
STEP 1

商品、数量、予算、配送先、希望納期を指定する

02
STEP 2

APIキー認証またはMPP決済方式を利用可能な状態にする

03
STEP 3

注文前に商品・価格・配送情報を確認する

04
STEP 4

注文後は注文IDで状況や追跡情報を確認する

03

Skillのインストール

このGitHubリポジトリにあるSkillを確認し、現在の環境に適した方法でインストールしてください。
インストール後、正常に利用できることを確認し、基本的な使い方も簡潔に説明してください。

Repository:
https://github.com/zincio/skills
手動でインストールする

README / SKILL.mdから機械抽出できたコマンドのみ表示しています。推測したコマンドではありません。

curl "https://api.zinc.com/search?q=cast+iron+skillet" \
-H "Authorization: Bearer $ZINC_API_KEY"
curl -X POST https://api.zinc.com/orders \
-H "Authorization: Bearer $ZINC_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"products": [{ "url": "https://www.1800flowers.com/<product-page>", "quantity": 1, "condition_in": ["New"] }],
"max_price": 5000,
"handling_days_max": 5,
"shipping_address": {
"first_name": "Jane",
"last_name": "Doe",
"address_line1": "123 Main St",
"city": "San Francisco",
"state": "CA",
"postal_code": "94105",
"phone_number": "5551234567",
"country": "US"
}
}'
from mpp.client import Client
from mpp.methods.tempo import tempo, TempoAccount, ChargeIntent, CHAIN_ID
account = TempoAccount.from_key("0x<your-private-key>")
method = tempo(chain_id=CHAIN_ID, account=account, intents={"charge": ChargeIntent()})
async with Client(methods=[method]) as client:
response = await client.post(
"https://api.zinc.com/agent/orders?method=tempo",
json={
"products": [{"url": "https://www.1800flowers.com/<product-page>", "quantity": 1}],
"max_price": 5000,
"shipping_address": {
"first_name": "Jane", "last_name": "Doe",
"address_line1": "123 Main St", "city": "San Francisco",
"state": "CA", "postal_code": "94105",
"phone_number": "5551234567", "country": "US",
},
},
)
order = response.json()
api_key = response.headers["X-Api-Key"]  # use for GET /orders/{id}
curl https://api.zinc.com/orders/<order_id> \
-H "Authorization: Bearer $ZINC_API_KEY"
04

このSkillを使うプロンプト例

Skill名を明示すると、意図したSkillを使わせやすくなります。自動発動型では必須とは限りません。

1-800-Flowersで予算50ドル以内の花を探し、配送先と希望日を確認したうえで注文内容を作成してください。
出力例を見る
商品候補、注文内容、価格内訳、注文状況または追跡情報を返します。
05

安全性チェック

自動解析による参考情報です。Skillの安全性を保証するものではありません。

外部API通信検出あり
Shellコマンド実行明確な記述なし
ファイル読み取り明確な記述なし
ファイル書き込み明確な記述なし
ネットワークアクセス検出あり
認証情報検出あり
検出根拠を見る
  • network: 1-800-Flowers (1800flowers.com) through the Zinc API (`https://api.zinc.com`). US orders. > **Powered by Zinc Universal Checkout.** The same API buys fr
  • network: ers from one skill, install the [`universal-checkout`](https://github.com/zincio/skills/tree/master/skills/universal-checkout) skill (`npx skills add zin
  • credential: Target, Best Buy and 50+ other US retailers. Supports API key auth (ZINC_API_KEY) or Machine Payments Protocol (MPP) for per-request payments via a Str
  • credential: nd 50+ other US retailers. Supports API key auth (ZINC_API_KEY) or Machine Payments Protocol (MPP) for per-request payments via a Stripe card, Tempo sta
06

関連Skill