Secure Code Warriorで公開しているビデオを、お客様のWebページに埋め込んだり、リンクしたりしたいとお考えの方もいらっしゃるでしょう。
このドキュメントでは、当社の 直接リンクAPI
以下の手順に従ってください。
-
integration-partners@securecodewarrior.comにリクエストを送信してパートナーIDを取得する。
- 利用可能なすべてのマッピング・リストのリストを マッピング・リスト エンドポイント
- 興味のあるマッピング・リスト(例:Common Weakness Enumeration (CWE))を選び、'slug' (例:cwe)をコピーする
- を呼び出す。 マッピング・リスト項目の取得 エンドポイントを呼び出し、スラッグの値を渡します。これですべてのマッピング・キーが返される。数ページのマッピング・キーがあるかもしれないことに注意してください。
- エンドポイント トライアル リンクの取得エンドポイントを呼び出して、各マッピング・キーの動画 URL を取得します。この URL は、アプリケーションまたはウェブサイト内の HTML 動画埋め込みで使用できます。
以下はリクエストの例です:
https://integration-api.securecodewarrior.com/api/v1/trial?Id=your_partner_id&MappingList=cwe&MappingKey=89&LanguageKey=java
そしてレスポンス:
{
"url": "https://portal.securecodewarrior.com/?utm_source=partner-integration:your_partner_id#/contextual-microlearning/web/injection/sql/java/vanilla",
"name": "Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')",
"description": "The software constructs all or part of an SQL command using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify the intended SQL command when it is sent to a downstream component.",
"videos": [
"https://media.securecodewarrior.com/v2/module_01_sql_injection.mp4"
],
...
}
API からの動画 URL の取得を簡略化するために、直接リンク ボタン ライブラリも用意しています。そのドキュメントは こちら(特にFetching Training Dataセクション)をご覧ください。
コメント
0件のコメント
サインインしてコメントを残してください。