Wataalamu wa Programu

Rejea ya uwezo wa Zinn® Reseller Toolkit

Zinn® Reseller Toolkit inasajili vitendo vyake kwa kutumia WordPress Abilities API. Uwezo huo huo ni zana za MCP kwenye seva yenyewe ya tovuti na njia za REST chini ya /wp-json/wp-abilities/v1. Ukurasa huu umezalishwa kutoka kwa rejista ya plagi hiyo yenyewe.

Mwongozo wa mtumiaji: unganisha programu ya AI

Mwisho-noti

MCP kupitia HTTP (inayotiririka)

https://example.com/wp-json/zinn-reseller/v1/mcp

MCP kupitia WP-CLI (ingizo na pato la kawaida)

wp mcp-adapter serve --server=zinn-reseller --user=<login>

REST: orodhesha uwezo

/wp-json/wp-abilities/v1/abilities?category=zinn-reseller

REST: endesha uwezo

/wp-json/wp-abilities/v1/abilities/<name>/run

Uthibitishaji na ruhusa

Maombi ya HTTP yanathibitisha kwa kutumia nenosiri la programu ya WordPress (HTTP Basic). Kuunganisha kwenye seva ya MCP kunahitaji uwezo unaonyeshwa hapa chini; kila uwezo h తరువాత huangalia ruhusa yake yenyewe, kwa kila kitu. Uwezo wa kusoma pekee huendeshwa kwa GET na ingizo lao katika kamba ya swali; vingine kwa POST na mwili wa JSON {"input": {…}}.

Mifano

# REST: endesha uwezo
curl -u your-username:your-application-password \
  "https://example.com/wp-json/wp-abilities/v1/abilities/zinn-reseller/get-overview/run"
# MCP (JSON-RPC over HTTP, after "initialize")
{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"zinn-reseller-get-overview","arguments":{}}}

Uwezo wote

Imetolewa kutoka abilities.json ya plagi hiyo, ambayo yenyewe imetolewa kutoka kwenye tovuti inayofanya kazi; jaribio linashindwa wakati viwango hivyo viwili havikubaliani.

UwezoInafanya niniToleoMAPENZIRuhusaVigezo
zinn-reseller/create-client
zinn-reseller-create-client
Tengeneza mteja
Huunda akaunti ya mteja chini ya yako (name; default_currency, msimbo wa herufi tatu). Weka kwenye mpango kabla ya tovuti yao ya kwanza.
Toleo la burePOST …/abilities/zinn-reseller/create-client/runmanage_optionsname: string (inahitajika), default_currency: string
zinn-reseller/create-site
zinn-reseller-create-site
Tengeneza tovuti kwa ajili ya mteja
Inaunda tovuti iliyohifadhiwa kwa ajili ya mmoja wa wateja wako (client_id, product_line, primary_domain). Inatozwa kwenye akaunti yako kwa mpango wa mteja, kama inavyotoka kwenye duka lako.
Toleo la burePOST …/abilities/zinn-reseller/create-site/runmanage_optionsclient_id: string (inahitajika), product_line: string (inahitajika), primary_domain: string (inahitajika)
zinn-reseller/get-client-plan
zinn-reseller-get-client-plan
Soma mpango wa mteja
Inarudisha mpango ambao mteja yuko na gharama yake kwako (client_id).
Toleo la bureGET …/abilities/zinn-reseller/get-client-plan/runmanage_optionsclient_id: string (inahitajika)
zinn-reseller/get-overview
zinn-reseller-get-overview
Soma akaunti yako ya muuzaji upya
Inarudisha akaunti yako ya muuzaji kwa usomaji mmoja: chapa, mipango, hesabu za wateja na huduma, na kile ambacho kimesanidiwa.
Toleo la bureGET …/abilities/zinn-reseller/get-overview/runmanage_optionshakuna
zinn-reseller/get-settings
zinn-reseller-get-settings
Soma mipangilio ya Zana za Mchuuzi
Inarudisha mipangilio ya programu jalizi hii (anwani ya API, mpango unaotumiwa na maagizo mapya, ni vipengele vipi vimewashwa). Ufunguo wa API haurudishwi kamili, bali ni kama umehifadhiwa tu.
Toleo la bureGET …/abilities/zinn-reseller/get-settings/runmanage_optionshakuna
zinn-reseller/list-clients
zinn-reseller-list-clients
Orodhesha wateja wako
Inaorodhesha akaunti za wateja wako, ukurasa mmoja kwa wakati (kielekezi, kikomo).
Toleo la bureGET …/abilities/zinn-reseller/list-clients/runmanage_optionscursor: string, limit: integer
zinn-reseller/list-plans
zinn-reseller-list-plans
Orodhesha mipango unayoweza kuuza
Inaorodhesha mipango ya ukaribishaji na bei zake (product_line na currency zinapunguza wigo).
Toleo la bureGET …/abilities/zinn-reseller/list-plans/runmanage_optionsproduct_line: string, currency: string
zinn-reseller/list-sites
zinn-reseller-list-sites
Orodhesha tovuti za wateja wako
Orodhesha kila kitu ulichotolewa kwa wateja wako (client_id na status vinapunguza upeo), kurasa moja kwa wakati.
Toleo la bureGET …/abilities/zinn-reseller/list-sites/runmanage_optionscursor: string, limit: integer, client_id: string, status: string
zinn-reseller/set-client-plan
zinn-reseller-set-client-plan
Mweke mteja kwenye mpango
Humweka mteja kwenye moja ya mipango yako (client_id, plan_code; interval: mwezi au mwaka). Fanya hivi kabla ya tovuti yao ya kwanza.
Toleo la burePOST …/abilities/zinn-reseller/set-client-plan/runmanage_optionsclient_id: string (inahitajika), plan_code: string (inahitajika), interval: month|year
zinn-reseller/suspend-site
zinn-reseller-suspend-site
Simamisha tovuti ya mteja
Inaweka tovuti ya mteja kwenye zuio la kutolipa (site_id; sababu: dokezo lako mwenyewe, halionyeshwi kamwe kwa mteja). Tovuti huacha kuhudumia hadi itakapowashwa tena.
Toleo la burePOST …/abilities/zinn-reseller/suspend-site/runmanage_optionssite_id: string (inahitajika), reason: string
zinn-reseller/unsuspend-site
zinn-reseller-unsuspend-site
Ondoa usimamizi uliositishwa wa tovuti ya mteja
Inaondoa zuio la kutolipia, ili tovuti ianze kutumika tena (site_id).
Toleo la burePOST …/abilities/zinn-reseller/unsuspend-site/runmanage_optionssite_id: string (inahitajika)
zinn-reseller/update-settings
zinn-reseller-update-settings
Badili mipangilio ya Zana za Wauzaji Upya
Inabadilisha mipangilio unayotuma (plan_code, enable_domain_search, enable_panel_link, enable_woocommerce) na kuacha mingine kama ilivyo. Ufunguo wa API na anwani vinabadilishwa kwenye skrini pekee.
Toleo la burePOST …/abilities/zinn-reseller/update-settings/runmanage_optionsplan_code: string, enable_domain_search: boolean, enable_panel_link: boolean, enable_woocommerce: boolean