Ngwa nsuso nsogbu
Mee ka nnọkọ bụrụ tiketi mgbe ị na-ele ya — otu bọtịnụ n'ihe ọkpụkpọ, okwu nke gị na nkọwa, njikọ ịkpọgharị abanyelarị.
1. Ihe mere nke a ji bụrụ n'aka
Àkwà njikọ ọ bụla ọzọ na MousePlayer na-amalite n'onwe ya. Nke a anaghị eme ya, nke ahụ bụ nhazi niile.
Tiketi bụ ọrụ maka mmadụ. Ọ bụrụ na anyị mepere otu maka ọpịpị iwe ọ bụla, bọọdụ gị ga-ejupụta n'ihe onye ọ bụla enyochaghị, n'ime otu izu otu gị ga-azacha ha pụọ — mgbe ahụ a ga-azachapụkwa ndị n'ezie.
Ya mere gị bụ ihe mmalite. Ị na-ele nnọkọ, hụ ihe ahụ, pịa bọtịnụ ma dee ihe ị hụrụ. Njikọ ndekọ dịlarị na nkọwa; ị na-enye mkpebi.
Bọtịnụ na-apụta naanị maka ndị nwe na ndị nchịkwa, ọ dịghị mgbe na nlele njikọ ịkekọrịta. Onye i zigara ndekọ ekwesịghị inwe ike imepe tiketi n'ime ngwa nsuso gị.
2. Ngwa nsuso ise na ihe nke ọ bụla chọrọ
| Ebe ọ na-abata | Ị na-enye | |
|---|---|---|
| Jira | nsogbu n'ime ọrụ ngo | URL saịtị, email akaụntụ, token API, igodo ọrụ ngo, ụdị nsogbu |
| Linear | nsogbu n'ime otu | igodo API, ID otu |
| Asana | ọrụ n'ime ọrụ ngo | token ohere nkeonwe, ID ọrụ ngo |
| Trello | kaadị n'ime ndepụta | igodo, token, ID ndepụta |
| GitHub | nsogbu n'ebe nchekwa koodu | token ohere nkeonwe, owner/repo |
Otu taịl, otu onye na-enye ọrụ ahọpụtara n'otu oge. Ịtinye ngwa nsuso nke abụọ ma e mesịa bụ ịgbanwe nhọrọ, ọ bụghị mbufe.
Ebe njirimara si abịa
ID otu Linear na ID ọrụ ngo Asana na-apụta na URL mgbe ị mepere otu ma ọ bụ ọrụ ngo n'ihe nchọgharị. ID ndepụta Trello kacha sie ike n'ime ise: gbakwunye .json na URL bọọdụ ma chọọ ndepụta ịchọrọ. Igodo ọrụ ngo Jira bụ nganiihu dị n'ihu nọmba nsogbu ọ bụla — ACME n'ime ACME-1234.
3. Sava anyị na-emepụta njikọ dị na tiketi
Nkọwa ị na-ede bụ nke gị. Njikọ ịkpọgharị abụghị — a na-emepụta ya n'akụkụ anyị site na nnọkọ ị na-ele n'ezie, fọm enweghị ike imetụta ya.
Nke ahụ dị mkpa n'ihi na tiketi bụ ihe ndị ọzọ na-apị. Ọ bụrụ na njikọ sitere n'ihe nchọgharị, arịrịọ a haziri pụrụ iche nwere ike itinye adreesị ọ bụla n'ihu otu gị n'ime ihe yiri ngwa nke gị.
HTTP 200 apụtaghị na tiketi dị
Linear na-aza site na GraphQL, GraphQL na-aza 200 OK na array errors mgbe ọ jụrụ. Àkwà na-ele naanị koodu ọnọdụ ga-akọ ihe ịga nke ọma maka tiketi a na-emepụtaghị mgbe ọ bụla. Anyị na-agụ ọdịnaya.
Ebe ngwa nsuso weghachiri njirimara nsogbu ọhụrụ, anyị na-etinye ya na nkwenye — ka ị lelee na ọ dị n'ezie kama ịtụkwasị ozi akwụkwọ ndụ obi.
4. Ihe a na-akpachapụ anya ghara ịnwe ebe a
Enweghị tiketi akpaka
Lee n'elu. Ọ bụrụ na ị chọrọ akpaka, àkwà webhook nwere ike iziga akara nkụda mmụọ na Zapier ma ọ bụ Make, ị nwere ike ikpebi ebe ahụ ihe kwesịrị tiketi.
Enweghị mmekọrịta n'akụkụ abụọ
Imechi tiketi anaghị agbanwe ihe na MousePlayer, ọ dịghịkwa ihe na MousePlayer na-emepeghachi ya. Mmekọrịta na-arụ ọrụ otu ụzọ na ọkara ka njọ karịa enweghị ya, n'ihi na ndị mmadụ na-amalite ịdabere na ya.
Enweghị faịlụ mgbakwunye
Ndekọ na-anọ n'aka anyị, a na-elekwa ya n'aka anyị. Ịbupụ vidio n'ime ngwa nsuso ga-etinye data nkeonwe n'ime usoro nwere iwu oge nchekwa dị iche na ndị gị na ndị ọbịa gị kwadoro.
A na-echekwa token e zoro ezo na AES-256-GCM, a naghị egosi ya ọzọ mgbe ọ bụla. A naghịkwa etinye ya n'ahịrị ime — oku a na-eme mgbe ị na-eche, kpọmkwem site na arịrịọ.
5. GitLab, Azure DevOps na ClickUp
Ngwa nsuso atọ ọzọ, otu bọtịnụ, otu ihe mmalite n'aka.
| Ị na-enye | |
|---|---|
| GitLab | host, ID ọrụ ngo na token — ọ na-arụkwa ọrụ na GitLab nke gị |
| Azure DevOps | òtù, ọrụ ngo, ụdị ihe ọrụ na PAT |
| ClickUp | ID ndepụta na token nkeonwe |
GitLab na-arịọ host n'ihi na ị nwere ike inwe nke gị
N'adịghị ka ndị ọzọ, a na-anabatakarị GitLab n'onwe mmadụ, ya mere host bụ oghere kama uru a kapịrị ọnụ. Tinye gitlab.com ma ọ bụrụ na ọ bụ ebe ị nọ.
Azure DevOps nwere ihe abụọ pụrụ iche n'otu oge
Ọdịnaya ya bụ akwụkwọ JSON Patch kama ihe, ụdị ọdịnaya ya ga-abụkwa application/json-patch+json — ihe ọ bụla ọzọ na-aza 415. Akara dollar n'ihu ụdị ihe ọrụ n'ime URL bụ akụkụ adreesị, ọ bụghị ihe nnọchi anyị chefuru ijupụta.
ClickUp chọrọ token naanị ya
Enweghị Bearer n'ihu ya. A na-ajụ token nwere okwu ahụ n'ihu ya na 401, nke yiri token na-adịghị mma kpọmkwem.
Akara azụmahịa niile a kpọrọ aha ebe a bụ nke ndị nwe ha. MousePlayer enweghị mmekọrịta azụmahịa na ndị na-enye ọrụ ndị a.