আপনার প্ল্যাটফর্ম তৈরি করুন AI-পেপার.
চুক্তি থেকে তৈরি একটি API-র মাধ্যমে 2,430টি নামযুক্ত অপারেশন কল করুন, যাতে আছে ন্যূনতম অনুমতির পরিধি, ওয়ার্কস্পেসে বাঁধা, ট্রায়াল যাচাই এবং পুনরায় চেষ্টায় নিরাপদ লেখা। HMAC-স্বাক্ষরিত ব্যাকগ্রাউন্ড webhook-এর মাধ্যমে আদর্শ ঘটনায় সাবস্ক্রাইব করুন, অথবা ছয় ধাপের Connector Builder-এ একটি পরিচালিত প্যাক তৈরি করুন।
স্কোপজে এসে গেছে। স্বাক্ষরকারী সার্টিফিকেট পাওয়া যায়নি।
এক দায়িত্ব /api/v1.php যার মাথার চুল ঝুলন্ত । Bearer কী। OpsIQ কর্মক্ষেত্রটি পিন করে, কার্যকলাপের চুক্তি এবং অনুমতিগুলি বৈধতা দেয়, তারপর এটি সঞ্চালন করে অথবা ড্রাই-রান করে। সাবস্ক্রাইব করা ক্যানোনিক্যাল ইভেন্টগুলি একটি HMAC-সংশ্লিষ্ট ডেলিভারি কলামের মাধ্যমে অনুসন্ধানযোগ্য প্রচেষ্টা এবং সীমাবদ্ধ পুনরাবৃত্তির সাথে চলে যায়।
কি দ্বারা চালনাকালে নথিপত্রের মধ্যে মীমাংসা করার উদ্দেশ্যে ব্যবহৃত তিন ধাপ.
একটি কম-প্রশ্নশীল চাবি ইস্যু করে, চুক্তিটি আবিষ্কার করুন, শুকনো-মোশনাল-এর মাধ্যমে লিখিত হয়, তারপর একটি ওয়েবের মাধ্যমে আপনার আবেদনে সাবস্ক্রাইব করুন যখন আপনার আবেদনের প্রেক্ষাপট সরবরাহ করা প্রয়োজন।
একটি কি প্রাপ্ত করুন
নিবন্ধন করুন এবং একটি পরিসীমা Bearer _API কী তৈরি করুন (opq_…) ডেভেলপার সেটিংস-এ, এবং প্রতিটি সংযোগকে শুধুমাত্র তার প্রয়োজনীয় পৃষ্ঠগুলি প্রদান করুন।
বৈধ অনুসন্ধান
পড়ো meta.actions, meta.action এবং meta.scopes; ব্যবহার dry_run মৃত্যুদণ্ড কার্যকর করার আগে লেখা আছে।
গ্রাহক:
লেখার জন্য একটি আইডিপিটাল কী (pi) যুক্ত করুন, তারপর আপনার কাজের ধারার সাথে সংশ্লিষ্ট ঘটনার সমাপ্তি যোগ করুন।
একটি কানেক্টর প্যাটার্ন। পাঁচ পরিষ্কার আদিম।
সংযোগের মধ্যে যেকোন ধরণের প্ল্যাটফর্মে জীবন থাকে। OpsIQ মূল ব্যাপারই থাকবে,চিপের হিসাব করা যাবে না, আর তোমার সম্পর্ক অডিশনে থাকবে।
বলুন OpsIQ যা হয়েছে...
আপনার প্ল্যাটফর্ম থেকে ইমপ্ল্যান্টিক ইভেন্ট, অথবা একটি বিচার বিভাগীয় প্রথার বিষয়ে সংজ্ঞায়িত করুন ।
ঘটনার তথ্যinvoice.paid, ticket.created, subscription.cancelled, customer.signed_up তোমার অথবা তোমার।
ফ্যান-আউট গ্রাহকAI মস্তিষ্ক, স্বয়ংক্রিয় নিয়ম, আয়নার সংযোগ এবং আপনার ওয়েব সংযোগ বন্ধ করে দেয়।
গুরুত্বের মাত্রাসতর্কতার আগে লেখার জন্য ডিক্রিটিস্ট এ্যালবামস (এজেটিভ) তাই আয়নার ব্যবস্থা করা হয়েছে।
বলুন OpsIQ AI দ্বারা কি করা সম্ভব।
প্রতিটি নাম অপারেশন একটি প্রত্যাশিত চুক্তি, বৈশিষ্ট্য, যা পড়ে অথবা লেখার ধরন, ঝুঁকি, নিশ্চিতকরণ নীতি, স্কীমার অনুরোধ এবং প্রতিক্রিয়া, sepective সমর্থন, উদাত্ততা ও স্থায়ী ত্রুটির সূচনা পায়।
Actions মাউন্ট করা হবে{
"action": "tickets.reply",
"kind": "write",
"scopes": ["tickets.write", "admin"],
"feature": "ticket_system",
"risk": "medium",
"confirmation": "recommended",
"idempotency": "supported",
"dry_run": true,
"request": { "type": "object" },
"response": { "required": ["success"] }
}
...কিছু কিছু তথ্য দিয়ে, যা প্রমাণ করে...
53টি সরবরাহযোগ্য ঘটনার যেকোনোটিতে যেকোনো URL সাবস্ক্রাইব করুন। OpsIQ JSON পেলোড POST করে পাঠায়, যা স্কিমা সংস্করণ, টাইমস্ট্যাম্প, ডেলিভারি ID ও বডি একসঙ্গে মিলিয়ে HMAC-SHA256 দিয়ে স্বাক্ষরিত, শুধু বডি নয়, যাতে গতকালের ডেলিভারি আজ আপনার বিরুদ্ধে পুনরায় চালানো না যায়।
$raw = file_get_contents('php://input');
$sig = $_SERVER['HTTP_X_OPSIQ_SIGNATURE'] ?? ''; // "v2=<hex>"
$ts = (int)($_SERVER['HTTP_X_OPSIQ_TIMESTAMP'] ?? 0);
$id = (int)($_SERVER['HTTP_X_OPSIQ_DELIVERY'] ?? 0);
if (abs(time() - $ts) > 300) http_response_code(401); // replay window
[$ver, $hex] = array_pad(explode('=', $sig, 2), 2, ''); // split the prefix
$signed = $ver . '.' . $ts . '.' . $id . '.' . $raw; // NOT the body alone
$expected = hash_hmac('sha256', $signed, $secret);
if (!hash_equals($expected, $hex)) http_response_code(401);
$event = json_decode($raw, true); // $id is stable across retries
সরাসরি HTTP ব্যবহার করা হবে অথবা ক্লায়েন্টকে পছন্দ করতে পারেন।
সম্পূর্ণ জেনারেল API OpenAPI হিসেবে প্রকাশিত হয়েছে 3.0.3 এবং Postman. PHP রেফারেন্স প্রেরক এবং নোড ও পাইথন একীভূতকরণ ক্লায়েন্ট স্বাক্ষরিত ইভেন্ট এবং webhook প্রবাহ আবৃত করে; যে কোন স্ট্যাক একই কল করতে পারে JSON সরাসরি কাজের পৃষ্ঠ।
const response = await fetch(`${base}/api/v1.php`, {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.OPSIQ_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
action: "tickets.reply",
dry_run: true,
idempotency_key: crypto.randomUUID(),
body: "Thanks. We are checking this now."
})
});
$payload = json_encode([
'action' => 'tickets.reply',
'dry_run' => true,
'idempotency_key' => bin2hex(random_bytes(16)),
'body' => 'Thanks - we are checking this now.',
]);
$ch = curl_init($base . '/api/v1.php');
curl_setopt_array($ch, [
CURLOPT_POST => true,
CURLOPT_POSTFIELDS => $payload,
CURLOPT_HTTPHEADER => [
'Authorization: Bearer ' . getenv('OPSIQ_KEY'),
'Content-Type: application/json',
],
]);
response = requests.post(
f"{base}/api/v1.php",
headers={
"Authorization": f"Bearer {os.environ['OPSIQ_KEY']}",
"Content-Type": "application/json",
},
json={
"action": "tickets.reply",
"dry_run": True,
"idempotency_key": str(uuid.uuid4()),
"body": "Thanks - we are checking this now.",
},
)
একবার তৈরি করো, যেকোন কিছুতে প্লাগ দাও।
সংযোগ ব্যবস্থা করা হয় পরিচিতি, অনুমোদন, পরীক্ষা, কর্ম, ট্রিগার এবং পর্যালোচনার মাধ্যমে । OpsIQ এটা উন্মোচন করার অনুমতি রয়েছে।
৬টি স্তর নির্মাতা খুলুনএকদম ইংরেজি। কাজ শেষ।
OpsIQ সঠিক কল কখনোই আবিষ্কার করা হবে না । নিবন্ধিত চুক্তিগুলো থেকে এটি প্রস্তুত করে, ভার বহন করে, কর্ম সঞ্চালনের জন্য প্রয়োজন হলে পদক্ষেপের প্রয়োজন অনুসারে এবং এটি চালানো হলে সম্পূর্ণ অডিট সারি নির্মাণ করা হবে কাজ করুন AI এমন কোনো কাজ নেই যা আপনি বিশ্বাস করতে পারেন না।
API ছোট করা এক ঝলক.
একটি JSON POST পৃষ্ঠতল 2,430টি নামযুক্ত কার্যক্রম প্রদান করে। প্রতিটি তৈরি করা চুক্তি প্রমাণীকরণের পরিধি, পড়া/লেখার ধরন, ঝুঁকি, নিশ্চিতকরণ, অনুরোধ স্কিমা, ট্রায়াল রান, আইডেমপোটেন্সি ও স্থিতিশীল ত্রুটি ঘোষণা করে।
ACTION tickets.replytickets.writeঅাবর্জনার + কিনি:কনফিগার করা ঘন্টাACTION security.reportsecurity.writeঅাবর্জনার + কিনি:কনফিগার করা ঘন্টাACTION platform.routes.writeসি-বি-তেকি স্বাক্ষরের স্বয়ংক্রিয়ভাবে কি প্রাপ্ত হয়েছেকনফিগার করা ঘন্টাACTION meta.actionsসার্বজনীন অনুসন্ধানশুধুমাত্র পাঠযোগ্যকনফিগার করা ঘন্টাACTION tickets.listtickets.readশুধুমাত্র পাঠযোগ্যকনফিগার করা ঘন্টাACTION connectors.listconnectors.readশুধুমাত্র পাঠযোগ্যকনফিগার করা ঘন্টাhr.* চুক্তি : hr.read / hr.write এরসACTION hr.people.listhr.readশুধুমাত্র পাঠযোগ্যকনফিগার করা ঘন্টাACTION hr.people.createhr.writeঅাবর্জনার + কিনি:কনফিগার করা ঘন্টাACTION hr.org.treehr.readশুধুমাত্র পাঠযোগ্যকনফিগার করা ঘন্টাhr না পড়া তালিকা PeopleOS HR কি.প্রতি ঘন্টায় উইন্ডোতে সর্বনিম্ন মান অপেক্ষা করা হয় । stputing menu - > X-RateLimit-Limit, X-RateLimit-Remaining এবং X-RateLimit-Reset; একটি প্রত্যাখ্যাত অনুরোধ ফেরত দেয় 429 সহ Retry-After. ব্যবহার করুন ওপেন- পি- জি- পি খোলো 3.0.3 চুক্তি অথবা Postman সংগ্রহ একই সময় এক ধারাবাহিক সঙ্গীতের মাধ্যমে এই সমস্ত উপাদান তৈরী করা হয়।
গঠন, পরীক্ষা এবং মুক্তি ৬ টি পর্যায়।
একটি নিয়ন্ত্রণ প্রোফাইল থেকে আরম্ভ করো অথবা নিজে ব্যাখ্যা করো । নির্মাতা নিজে থেকেই একটি চুক্তিবদ্ধ সংযোগ প্যাকেজ তৈরী করার আগে প্রতিটি ধাপকে কার্যকর করে ।
নিরাপদে পরীক্ষা করো, তারপর মুক্তির দ্বার পার হয়ে যাবে.
ব্যবহার dry_run সমর্থিত কর্ম, নির্মাণকারীর সাথে সংযুক্ত সংযোগ পরীক্ষা এবং প্রকাশ করার পূর্বে নির্মিত তথ্য ও চুক্তি চেক করুন। প্যাকেজের নাম, বৈশিষ্ট্য, প্রমাণপত্র এবং প্রয়োজনীয় সামগ্রী; ব্যাক- এন্ডের মান, এবং প্রয়োজনীয় তথ্য; পটভূমি কর্মীরা প্রতিক্রিয়া প্রদর্শন এবং সরবরাহ করে।
একটি প্যাকেজ দ্বারা ক্ষমতা নির্ধারিত না হতে পারে তার কোড নেই.
OpsIQ\Connectors\ConnectorContract কর্তৃপক্ষ, শুরুর আবিষ্কার, নির্মাতা, প্রথম শ্রেণীর প্যাকেজ, নিয়ম মেনে চলা, জেনারেল API আর প্রত্যেকটা রেফারেন্সে পড়া হয়েছে, একটি রেজিস্ট্রিকৃত ফাইল বর্ণনা করতে হবে এবং তিনটি ফাইলে পরস্পরের সাথে একমত হতে হবে OpsIQ তোমার জন্য একটা সারির রাস্তা দাও।
- 01 connector.php ট্রেইন ক্লাস
- 02 IdentityProvider.php বহিস্থিত কি
- 03 SalesIngest.php বিপরীত শব্দ
- 04 actions.json নাম
- 05 settings.json অপারেটর কনফিগারেশন
- 06 connector_contract.json মেশিনের অবস্থানসূচক পরিচিতি
hmac-sha256 প্রতি-file ও প্রতি সেকেন্ডে ডিরেক্টরি নির্দেশ করা হয়256 সে উত্তর দেয় এই পরিবর্তিত হয়েছে, কিন্তু স্বাক্ষর করার পরে এটি পরিবর্তন করা হবে. আর একটি ed25519 স্বাক্ষর এটি স্বাক্ষরিত হয়েছে Nabtechটাকার সাথে সংযোজনকৃত কী এবং গোপন কোন গোপন তথ্য না পরীক্ষা করুন। প্রথম বাইট সম্পাদনা ও প্রথমটি বন্ধ রাখো।
marketplace.json স্বাক্ষরের বাইরে রয়েছে: ইনস্টলার এটা সই করার পর লিখে লিখেছে, যাতে প্রকাশক কখনো তাতে স্বাক্ষর করতে না পারে।
যে গার্ড কখনো ব্যর্থ হয়নি এটা অ-প্রভাব।
সবুজ পরীক্ষা আজ আপনাদের কিছু বলে না। তারা আপনাকে বলে না যে আপনি গার্ডদের চিঠি লেখেন এটা বন্ধ করতে হবে কারণ একজন প্রহরী ঠিক এমন এক প্রহরীর মতো চলতেই থাকবে, যা কখনো পাশ কাটিয়ে যাবে না ।
211 /* A read role must never reach a destructive operation. */ 212- if ($isRead && $isDestructive) { 212+ if (false) { 213 $errors[] = "read role '{$role}' points at a destructive op"; 214 return false; 215 }
1[ ok ]hash sha256 4f2a9c1e… remember the file exactly as it is 2[ ok ]control exit 0 green BEFORE anything is touched 3[ ok ]mutate 1 match, lint ok one replacement, then php -l the mutant 4[RED ]prove exit 1 and "read role destructive" IS in the failures 5[ ok ]restore bytes written the original, not a regenerated copy 6[ ok ]verify sha256 matches and the check is green again ══ PROVEN. file restored, hash matched, 1 proof run, 0 failed.
পরিব্যক্তি কখনোই প্রয়োগ করা হয় নি
অনুসন্ধানের টেক্সট, ফাইল পাওয়া যায়নি, স্যুইটটি অতিক্রম করেছে এবং প্রমাণ প্রমাণাদি পুরাতন কোডের মধ্যে সবুজ কোডের ব্যাপারে...
পরিব্যক্তি অন্য কিছু ভেঙ্গে দিয়েছে
স্যুটটা লাল হয়ে গিয়েছিল কারণ ফাইলটা থেমে গিয়েছিল বা বুটস্ট্র্যাপ মারা গিয়েছিল আর সেই লাল পদার্থের মধ্যে একটার প্রমাণ লিপিবদ্ধ করা হয়েছিল, যেটা প্রহরীদের সঙ্গে কোনো সম্পর্ক ছিল না । নাম ব্যর্থতার পরীক্ষা.
ডিস্কের মধ্যে মিউট্যান্ট থাকতে পারে না
প্রতিটি পরিব্যক্তি মূল কপি ওয়েব- পর্যবেক্ষণ গাছের বাইরে একটি পার্শ্ববর্তী দিকে, একটি মার্কারের ছাপ উল্লেখযোগ্য পরিবর্তনকে চিহ্নিত করে এবং প্রতিটা রাস্তা বন্ধ করার ফলে বন্ধ হয়ে যায় । ক্র্যাশ থেকে পরবর্তী পরিব্যক্তির জন্য একটি মার্কার।
সার্টিফিকেটের অনুক্রম একটি কমান্ড কোড দিয়ে.
এটি এমন রিভিউ সারি নয় যেখানে কেউ আপনার কোড পড়ে মত তৈরি করে। জমা দেওয়ার আগে আমরা যে টেস্ট স্যুট চালাই, সেগুলোই নিজের মেশিনে চালান। doc/contracts/schemas/-এর অধীনে প্রকাশিত JSON স্কিমা (8) সেটিংস, কার্যক্রম, Builder স্পেসিফিকেশন, যাত্রা ও বাণিজ্য ঘটনার ম্যাপিং, ওয়ার্কফ্লো রেসিপি, কানেক্টর চুক্তি এবং রিলিজ ম্যানিফেস্ট কভার করে।
- manifests পার্স এবং একে অপরের সাথে একমত
- ক্ষমতা যখন ট্রেইনিং ক্লাস চালু হয়
- interfaces যেখানে আপলোড করা হয়েছে
- files প্রতিটি ফাইল উপস্থিত থাকা আবশ্যক
- কার্যক্রম কর্মের ফলাফল মেলানো হবে
- destructive নিশ্চিত করা হবে
- পরিচয় একটি স্থায়ী বহিস্থিত কী, ই-মেইল ঠিকানা নয়
- পুনরায় আরম্ভ করা হবে পুনরাবৃত্তি বার্তা, কোনো প্রতিলিপি নয়
- প্রতিষ্ঠান কে- মেইল পরিচিতি
- ডকস পড়ো, DVo HELHP, পরিবর্তন প্রণালী
- স্কিমা প্রত্যেক JSON বৈধতা
$ php tools/test_connector_conformance_all.php --connector=acme
$ php tools/test_connector_json_schemas.php
$ php tools/verify_commerce_contracts.php
$ php tools/release_gate_connectors.php --require-signatures
প্রকৃত নন-প্রজেক্ট অ্যাকাউন্ট সঙ্গে প্রথম যেটি একটি বাস্তব অ-অন পৃথক অ্যাকাউন্ট --live-settings=/secure/test-acme.json...যখন আপনি এটি ব্যবহার করছেন, শেষটা হচ্ছে সর্বশেষটি --unsigned-ok: এটি একটি প্রত্যাশিত স্বাক্ষর হিসাবে অনুপস্থিত বলে মনে করে এমন একটি সতর্কবার্তা হিসেবে বলা হচ্ছে।
আপনি যা কিনতে পারেন তা নিয়ে মজা এটা ফাইল, নিবন্ধন নয়।
এমন একটি সংযোগ যা কোন কিছুর ঘোষণা করতে পারে স্বয়ং কর্ম সংক্রান্ত বৈশিষ্ট্য OpsIQএই ফাইলের উপস্থিতি দাবী করে যে, এর মূল্য হচ্ছে সেই সময়ের ঘোষণা করা, যখন এটি বন্ধ হবে এবং অদৃশ্য হয়ে যাবে। এখানে কেউ যোগ দিতে চাইবে না এবং কেউ জিজ্ঞেস করবেও বলবে না যে, এটা কোন কাজ ছাড়া।
এক সাধারণ লেখা খেলার ভূমিকা একটি সাধারণ রেকর্ডের জন্য। খেলাটি কাঠামোগত: একটি স্বনামে রাখা ক্রিয়া ছাড়া, আপনার নামকরণের নিয়ম অনুযায়ী কোন সঞ্চয় নেই। ব্যবসাটির সরাসরি ব্যবহার, লকিং এবং নিশ্চিত করা হয়েছে, এবং একজন বণিকের নিজস্ব পদ্ধতিতে শুধুমাত্র অর্ধেক বিশ্বাস করে। recovery হয়, যাতে কোন সময়সীমাটা খুলে যায়।
{
"commerce": {
"roles": {
"catalog_search": { "operation": "acme_search_products", "transport": "http" },
"order_get": { "operation": "acme_get_order", "transport": "http" },
"order_create": { "operation": "acme_create_order", "transport": "http",
"recovery": "acme_get_order" }
}
}
}
connector_contract.json নির্মাণ ও এর সাথে সেট করা হয়েছে additionalProperties:falseকাজেই একটি হাত-পর্বত ব্লক ব্যর্থ হবে এবং তারপর পরবর্তী জেনারেটর চালানোর জন্য পুনরায় লিখুন।
ভূমিকা নেই CommerceRole অনুপস্থিত। OpsIQ অপারেশনের নাম থেকে কখনোই বের হতে পারবেনা, কারন একটা কথা নয়.
চিহ্নিত কর্মের মধ্যে উপস্থিত actions.jsonতবে যারা এই প্রস্তাবে সাড়া দেয় না, তাদের জন্য কোন আশা নেই।
প্ল্যাটফর্মটি ইতোমধ্যে কাজ করেছে।
কোন বেতনে লাভ-অভিযানও ঘোষণা করা হয় payment_profile সহ পরিবেশ, webhook_verify পরিসেবা উপলব্ধকারীর নিজস্ব স্কিম ব্যবহার করে, এবং event_mapএকটি অ কোনটার জন্য উপযুক্ত পরিবেশ... ...নাকিভাবে একজন টেস্ট-mode সরবরাহকারী সরাসরি পারিশ্রমিক নেয়.
OpsIQ এর বিপরীতে নিজে করা ইন্টিগ্রেশন।
চুক্তিভিত্তিক, স্বাক্ষরিত, অডিট প্ল্যাটফর্ম... ...তোমার নিজের ওয়েব ডিজাইন আর জাপিরো-পিলা দিয়ে বের হচ্ছে যা কখনো হবে না।
| কেপ-সাত | নিজের গড়িয়ে দিন | OpsIQ |
|---|---|---|
| পরিধি Bearer API + HMAC- স্বাক্ষরিত ওয়েবহুক | হাত-পা | ✓ |
| yy-runn + লিখেছেন 24- ঘন্টা সফল আবার শুরু | ডিই | ✓ |
| ১টা→৫ম→৩০ মিনিট→ 2h → 12hশাস্তা | ডিআইওয়াই সারি | ✓ |
| অ্যাকশন-কনফিগেশন রেজিস্ট্রি (ADON সাব-কি কল করতে পারে না) | — | ✓ |
| পার্শ্ববর্তী ক্ষেত্রে অনুমোদনের পূর্বে নিশ্চিতির কর্ম সঞ্চালনের পূর্বে কর্ম বাতিল করা হবে | — | ✓ |
| স্থায়ীরূপে প্রদর্শিত ত্রুটি খাম + অনুরোধের ID | ব্যবহারকারী দ্বারা লগ-ইন | ✓ |
| সরাসরি HTTP + ক্লায়েন্ট সংক্রান্ত বিকল্প | নিজের লেখা লিখে নিন | ✓ |
| ওপেন- পি- জি- পি খোলো 3.0.3 মেশিনের জন্য লেখা চুক্তি | হয়তো | ✓ |
| ছয় স্তর গঠনকারী + প্যাকেজ গেট মুক্তি | সরঞ্জাম নির্মাণ করুন | ✓ |
| কর্মক্ষেত্রের কি-রিং ও সীমা | টার্মিন্যাল | ✓ |
| Connector'র বিন্যাস: প্ল্যাটফর্মের কোড বিচ্ছিন্ন করা হচ্ছে | — | ✓ |
ডেভেলপার প্রশ্ন, উত্তর দিয়েছিল ।
অনুমোদন, চুক্তি, সমাধান, ক্লায়েন্ট বংশ, নিরাপত্তা পরীক্ষা এবং সংযোগ মডেল আগে, প্রথম উৎপাদন অনুরোধের পূর্বে।
Authorization: Bearer opq_…. কীগুলো হতে পারে অসীমিত, সীমিত বা শুধু-পঠনযোগ্য; এগুলো ন্যূনতম-অধিকারের স্কোপ বহন করে, ঘণ্টাভিত্তিক সীমা মেনে চলে এবং একটি ওয়ার্কস্পেসে পিন করা যায়. ওয়েবহুক সাইনিং আলাদা: বাইরে পাঠানো ডেলিভারিগুলো বহন করে X-OpsIQ-Signature, X-OpsIQ-Timestamp, X-OpsIQ-Event এবং X-OpsIQ-Delivery.hash_hmac('sha256', $rawBody, $secret) এবং এর হেক্সাডেসিমাল হজ্বের সাথে তুলনা X-OpsIQ-Signature ব্যবহার hash_equals. যাচাই করুন X-OpsIQ-Timestamp আপনার ব্যবহৃত উইন্ডো ও ব্যবহার করা হবে X-OpsIQ-Delivery যেমন ট্রেস করার উপায়।dry_run যেসব অ্যাকশনের তৈরি চুক্তি এটি সমর্থন করে সেগুলোতে, Connector Builder-এর সীমিত সংযোগ পরীক্ষা চালান, এর তৈরি ফাইলগুলো পরীক্ষা করুন, এবং কানেক্টরকে প্রস্তুত ধরার আগে প্যাকেজ কনফরম্যান্স ও রিলিজ গেট পাস করুন।settings.jsonএবং অন্যান্য actions.jsonএকটি সফল মেয়াদ, নথিপত্র এবং ঐচ্ছিক শিল্প প্রতিষ্ঠান এর জন্য প্রস্তুত করা হয়েছে; ছয়টি বিল্ডার সমবেত হয়েছে; নিবন্ধনের বিষয়টি আবিষ্কার করেছে; এতে করে এটিকে বৈধ করা হবে।