openapi: 3.0.1
x-stoplight:
  id: aw5e8b4qth96c
info:
  title: Region Product FAQ
  version: '1.0'
  contact:
    name: jikang.BAI
    email: jikang.bai@se.com
  description: |-
    该API用于向SE网站提供常见问题解答数据。
    FAQ详细信息存储在后端，我们需要将FAQ详细信息、与FAQ相关的产品公开给不同的系统。不同的系统将使用此API来访问FAQ详细信息。

    **缩写：**
    - KM：中国知识管理平台，用于管理FAQ数据
    - 常见问题解答：常见问题解答。 （示例：https://www.se.com/ww/en/faqs/FA301503/）

      
servers:
  - url: 'https://api.qa.se.com/v1/customer-support/product/region-product-faq'
    description: QA/UAT
paths:
  '/faqs/popular/{country}/{language}':
    parameters:
      - schema:
          type: string
          example: cn
        name: country
        in: path
        required: true
        description: 国家
      - schema:
          type: string
          example: zh-CN
        name: language
        in: path
        required: true
        description: 语言
    get:
      summary: 获取所有热门常见问题解答
      tags:
        - China_KM_Backend
      responses:
        '200':
          description: 根据筛选条件返回前8个不同类型的热门常见问题解答
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    getGk:
                      - Title: Welche Geräte werden zum Austausch des Wohntelefon 6430.. benötigt ?
                        UrlName: FA328696
                        LastModifiedDate: 02/06/2020
                        products: Decora
                        score: 1.6476190476190475
                        firstpublisheddate: 20/01/2020
                        answer: 'Folgende Geräte werden als Ersatz benötigt:<br><br>1 x 16630 73 Wohntelefon<br>1 x 16636 00 Taster ( für Türöffner )<br><br>zusätzlich:<br><br>1 x 16535 00 Summer ( wird benötigt wenn im Wohntelefon 6430.. die Klemme 15 belegt war )<br><br><br>Umverdrahtungsplan:<br><br>http://www.ritto.de/uploads/tx_seqdownload/Archiv_gsa_64xx_Ersatzschaltplaene.pdf<br> '
                      - Title: Könnnen die Überstromauslösesysteme bei den Leistungschaltern Compact NSX ausgetauscht werden?
                        UrlName: FA358939
                        LastModifiedDate: 02/06/2020
                        products: Compact NSX <630
                        score: 1.0666666666666667
                        firstpublisheddate: 08/10/2018
                        answer: 'Außer bei den Leistungsschaltern NSX Compact vom Typ R, HB1 und HB2 ist es möglich, die Überstromauslösesysteme zu tauschen.<br><br>Bei den Leistungsschaltern NSX Compact vom Typ R, HB1 und HB2 muss immer ein Austausch von Grundschalter und Überstromauslösesystem erfolgen,  da es sich um ein Komplettgerät handelt.'
                    getPv:
                      - Title: Wie wird beim Siemens TIA Portal die Ansteuerung eines Altivar Frequenzumrichters über Profinet Feldbus eingestellt?
                        UrlName: FA351670
                        LastModifiedDate: 01/06/2020
                        products: 'Altivar 320, Altivar 32, Altivar Process ATV900'
                        score: 1.0625
                        firstpublisheddate: 25/06/2018
                        answer: '<iframe frameborder="0" scrolling="auto" allowfullscreen="" height="315" src="https://www.youtube.com/embed/OXL6Jeb8u-U" width="560"></iframe>'
                      - Title: Wie wird eine Vijeo Designer Applikation auf einen Windows Standard - PC via USB Stick übertragen und ausgeführt?
                        UrlName: FA322318
                        LastModifiedDate: 01/06/2020
                        products: Vijeo Designer
                        score: 1.0625
                        firstpublisheddate: 13/04/2018
                        answer: 'Im folgenden Video wird gezeigt, wie ein Projekt via USB Stick auf ein Windows basiertes HMI übertragen werden kann.<br><br> <iframe frameborder="0" scrolling="auto" allowfullscreen="" height="315" src="https://www.youtube.com/embed/IfUDEjuwXEM" width="560"></iframe><br><br> '
                      - Title: Wie wird bei einem Frequenzumrichter ATV320 eine anstehende Fehlermeldung über den Profinet Feldbus ausgelesen?
                        UrlName: FA367343
                        LastModifiedDate: 01/06/2020
                        products: 'Altivar 320, Altivar Process ATV900, Altivar 12, Altivar 312, Altivar 61, Altivar 71, Altivar Process ATV600'
                        score: 1.0416666666666667
                        firstpublisheddate: 03/07/2019
                        answer: '<iframe frameborder="0" scrolling="auto" allowfullscreen="" height="315" src="https://www.youtube.com/embed/puRCDrdzQ7w" width="580"></iframe>'
                      - Title: Wie wird die Software Vijeo XD V3.0 registriert?
                        UrlName: FA342256
                        LastModifiedDate: 01/06/2020
                        score: 1.0416666666666667
                        firstpublisheddate: 13/04/2018
                        answer: '<iframe frameborder="0" scrolling="auto" allowfullscreen="" height="315" src="https://www.youtube.com/embed/yJzJOCgFv2w" width="560"></iframe>'
                      - Title: Wie kann die Vijeo Designer Simulation mit der CoDeSys Simulation kommunizieren?
                        UrlName: FA311747
                        LastModifiedDate: 01/06/2020
                        products: EcoStruxure Machine Expert
                        score: 1.0416666666666667
                        firstpublisheddate: 20/01/2020
                        answer: 'In dem folgenden Video werden die nötigen Schritte in SoMachine und Vijeo Designer gezeigt, damit beide Simulationen miteinander kommunizieren können:<br> <iframe frameborder="0" scrolling="auto" allowfullscreen="" height="315" src="https://www.youtube.com/embed/qGvPuCHPQq8" width="560"></iframe>'
                      - Title: ClarioSoft Planungssoftware von Schneider Electric - was ist das?
                        UrlName: FA379063
                        LastModifiedDate: 01/06/2020
                        products: Acti 9 iC60
                        score: 1.0416666666666667
                        firstpublisheddate: 17/07/2019
                        answer: '<iframe frameborder="0" scrolling="auto" width="650" height="400" src="https://www.youtube.com/embed/Ltz833i4eEg" allowfullscreen="allowfullscreen"></iframe>'
                      - Title: Wie wird bei einem Umrichter der Serie ATV320  die Sicherheitsfunktion STO (Safe Torque Off) konfiguriert?
                        UrlName: FA365935
                        LastModifiedDate: 01/06/2020
                        products: Altivar 320
                        score: 1.0416666666666667
                        firstpublisheddate: 28/01/2019
                        answer: '<iframe frameborder="0" scrolling="auto" width="580" height="315" src="https://www.youtube.com/embed/4LUgO9VpgiE" allowfullscreen="allowfullscreen"></iframe>'
                      - Title: 'Wie wird der ZBRRA Empfänger mit dem ZBRT1 Taster gepaart,getrennt und zurückgesetzt'
                        UrlName: FA378423
                        LastModifiedDate: 01/06/2020
                        products: Harmony XB4/XB5 Harsh environment
                        score: 1.0416666666666667
                        firstpublisheddate: 10/09/2019
                        answer: '<iframe frameborder="0" scrolling="auto" allowfullscreen="" height="315" src="https://www.youtube.com/embed/5tVHtfA3Bgc" width="580"></iframe>'
                    getPa:
                      - Title: 'Definition Schützkontrolle EDM (Rückführkreis):'
                        UrlName: FA133245
                        LastModifiedDate: 01/06/2020
                        products: Preventa XPS
                        score: 1.0058777429467085
                        firstpublisheddate: 20/01/2020
                        answer: '<div>Schaltkreis eines Sicherheitsbausteins zur Überwachung der extern angeschlossenen Relais/Schütze mit zwangsgeführten Kontakten. Über die Öffnerkontakte der Relais/Schütze mit zwangsgeführten Kontakten wird kontrolliert, ob die Relais/Schütze mit zwangsgeführten Kontakten vor deren erneuten Ansteuerung ihren sicheren Zustand eingenommen haben.</div>'
                      - Title: Wozu werden Funkentstörfilter benutzt ?
                        UrlName: FA144917
                        LastModifiedDate: 01/06/2020
                        products: MiCOM S10
                        score: 1.0050940438871474
                        firstpublisheddate: 20/01/2020
                        answer: |-
                          <p><strong> </strong></p>

                          <p class="MsoNormal"><br><strong><span style="mso-ansi-language: DE;">Der Einbau von Funkentstörfiltern ermöglicht bei wirtschaftlich vertretbarem Aufwand</span></strong></p>

                          <p><strong><span style="mso-ansi-language: DE;">die Reduzierung der leitungsgebundenen, hochfrequenten elektromagnetischen</span></strong></p>

                          <p><strong><span style="mso-ansi-language: DE;">Störungen, so dass bei Einhaltung der nachstehend beschriebenen Verdrahtungs und</span></strong></p>

                          <p><strong><span style="mso-ansi-language: DE;">Installationshinweise der Grenzwert der 1. und 2. Umgebung gemäß EN 61800</span></strong></p>

                          <p><strong><span style="mso-ansi-language: DE;">e</span>ingehalten wird.</strong></p>
                      - Title: Wie kann bei dem Umrichter ATV900 mit SoMove eine Konfiguration auf das Display VW3A1111 als "cfg"- File exportiert werden?
                        UrlName: FA313024
                        LastModifiedDate: 23/06/2020
                        products: Altivar Process ATV900
                        score: 1.0047021943573669
                        firstpublisheddate: 20/01/2020
                        answer: '<span style="color: #1f497d;">Im ersten Schritt muss ein vorhandenes Projekt geöffnet (psx File) oder offline erstellt werden.</span><br><span style="color: #1f497d;">Dann kann der Export erfolgen.</span><br><br><img alt="" height="350" src="/servlet/servlet.ImageServer?id=015g0000001PTUiAAO&amp;oid=00Dg0000006I3YA" width="553"></img><br><br><span style="color: #1f497d;">Dabei werden die Dateien in den Ordner DRVCONF auf dem Display gespeichert.<br><br><img alt="" src="/servlet/servlet.ImageServer?id=015g0000001PTaBAAW&amp;oid=00Dg0000006I3YA" style="height: 329px;width: 529px;"></img></span><br><br><span style="color: #1f497d;">Danach kann die Datei über das Display in den Umrichter geladen werden.<br><br><img alt="" src="/servlet/servlet.ImageServer?id=015g0000001PTgMAAW&amp;oid=00Dg0000006I3YA" style="height: 137px;width: 807px;"></img></span><br> '
                      - Title: Wie lautet der Nachfolger für das Ritto Türsprechmodul 4760xx?
                        UrlName: FA305741
                        LastModifiedDate: 01/06/2020
                        products: Decora
                        score: 1.0047021943573669
                        firstpublisheddate: 20/01/2020
                        answer: 'Ein grundsätzlich funktionierender Nachfolger ist das Türsprechmodul 18760xx zusammen mit dem modifizierten Modulträger RGE1275622.<br><br>Der modifizierter Modulträger RGE1275622 sorgt für eine Anpassung zwischen einem alten Modul der (1)47er-Baureihe und einem neuen Türsprechmodul der 187-er Baureihe.<br>Kurz: Mit einem modifizierten Modulträger kann ein neues Türsprechmodul von seinen Anschlüssen so behandelt werden, als wäre es ein (1)47-er-Modell.<br>Der dem mod. Modulträger beiliegende Kreuzverbinder (ein Verbinder mit drei blauen und einer roten Ader, welcher unter anderen Bedingungen eine Anpassung zwischen alten und neuen Modulen herstellt) wird bei Verwendung des mod. Modulträgers nicht verwendet.'
                      - Title: Wozu dient der Rückführkreis?
                        UrlName: FA23455
                        LastModifiedDate: 01/06/2020
                        products: Preventa XPS
                        score: 1.0047021943573669
                        firstpublisheddate: 20/01/2020
                        answer: Der Rückführkreis ermöglicht die Selbstüberwachung nachgeschalteter Schütze oder Relais mit zwangsgeführten Kontakten  die zur Kontaktvervielfältigung und/oder zur Erhöhung des Ausschaltvermögens bestimmt sind.
                      - Title: Ist es möglich einen Motor mit kleiner Leistung an einem Frequenzumrichter mit größerer Leistung zu betreiben?
                        UrlName: FA23451
                        LastModifiedDate: 01/06/2020
                        products: 'Altivar 320, Altivar 32, Altivar 31C, Altivar 61, Altivar Process ATV900, Altivar 71'
                        score: 1.0047021943573669
                        firstpublisheddate: 20/01/2020
                        answer: 'Grundsätzlich besteht die Möglichkeit einen Motor mit kleiner Leistung an einem Frequenzumrichter mit größerer Leistung zu betreiben<br>Dabei kommt es auf das Verhältnis zwischen Motor- und Umrichterleistung an.<br>Erfahrungen zeigen, dass das Verhältnis von 1:4 nicht überschritten werden sollte.<br><br>Z.B. ist es nicht empfehlenswert, einen 0.75kW Motor mit einem 30kW ATV zu betreiben.<br>Für Testzwecke kann man diese Kombination verwenden; hierbei muss jedoch die Motorphasenüberwachung deaktiviert werden.<br> '
                      - Title: Welche Bedeutung hat die Fehlermeldung "OCF" bei dem Umrichter ATV61/71 und ATV600 ?
                        UrlName: FA141150
                        LastModifiedDate: 01/06/2020
                        products: 'Altivar 71, Altivar 61'
                        score: 1.0043103448275863
                        firstpublisheddate: 20/01/2020
                        answer: 'Die Meldung OCF bedeutet Überstrom.<br><br>Mögliche Ursachen:<br>- Parameter des Menüs SET (Einstellunegn) und drC (Antriebsdaten) sind nicht korrekt<br>- Massenträgheit oder Last zu hoch<br>- Mechanische Blockierung<br><br>Mögliche Maßnahmen zur Behebung:<br>- Parameter überprüfen<br>- Dimensionierung von Motor, Umrichter und Last überprüfen<br>- Zustand der Mechanik überprüfen'
                      - Title: Steht für die Frequenzumrichter Altivar ein Siemens S7 Funktionsbaustein für TIA oder Step 7 zur Verfügung ?
                        UrlName: FA307748
                        LastModifiedDate: 01/06/2020
                        products: 'Altivar 71, Altivar 61, Altivar 320, Altivar Process ATV900, Altivar Process ATV600'
                        score: 1.0039184952978057
                        firstpublisheddate: 20/01/2020
                        answer: '<u>Step7 classic Programm :</u><br>Es steht ein FB Baustein für die Ansteuerung eines Altivar Umrichters als Download zur Verfügung (komplettes S7 classic Programm mit drei Beispiel ATV: <em>Profibusbaustein_ATV.zip</em>). Das Dokument <em>Profibus_Baustein_neu.pdf </em>beschreibt dieses Programm deutschsprachig. Die Anleitung ist für die Umrichterserie ATV 312/32/61/71 erstellt worden. Die Ansteuerung der Baureihen ATV 320/340/630/650/930/950 usw. arbeitet aber nach demselben Prinzip.<br><br><br><br><u>TIA Portal V11:</u><br>Das oben aufgeführte Programm ist ursprünglich für Step7 classic geschrieben worden, ist aber auch als TIA Portal Version 11 downloadbar (<em>Altivar library für SPS S7 Siemens TIA Portal.zip</em>). In der TIA Version wurde bewusst auf die HW Konfig verzichtet.<br>Die verwendenten Variablen wurden ebenfalls zu Ihrer Unterstützung als Datei angehangen (<em>ATV FB DB Variablen TIA.zip</em>).<br><br>Einschränkungen:<br>- Siemens kann diese Bibliothek nicht in TIA V15 integrieren.<br>- Da der &quot;<em>FB_Steuerung_ATV</em>&quot; Baustein in AWL geschrieben wurde, ist er nicht in der Siemens SPS Baureihe S12xx einsetzbar. Bei dieser SPS ist es nicht möglich, AWL zu verarbeiten.<br><br>Bei der Verwendung dieser Versionen, emfehlen wir die Verwendung einer der folgenden Bibliotheken:<br><br><br><br><em><span style="color: #FF0000;">third party Erstellung, Verwendung der offenen FBs unter eigener Verantwortung=&gt;</span></em><br><br><u>TIA Portal V15.1 Altivar Frequenzumrichter Bibliothek:</u><br>Es steht ein offener FB Baustein für die Ansteuerung eines Altivar Umrichters als Download zur Verfügung (Bibliothek in FUP und PDF Beschreibung: <em>ATV_FB_TIA15 2 2019.zip</em>).<br><br><br><u>open source Bibiothek:</u><br>Es steht ein offener SCL (Strukturierter Text) Baustein als Download zur Verfügung (<em>FC_ATV_Drives.zip</em>). Dieser sollte auch an SPS anderer Hersteller Feldbusunabhängig verwendbar sein (keine Garantie).<br><br><br><br><br><br><br><br><br><br>Allgemeine Hinweise:<br>1) Eine Verwendung der Siemens FBs ist mit dem Feldbus Profibus-DP und Profinet möglich. Die Funktion sollte bei allen Schneider ATV möglich sein (Ausnahme MX Pro, MX ECo, MX Basic).<br><br>2) Beachten Sie bitte auch das im Download angehangene PDF Dokument zur Bausteinbeschreibung. Dort ist auch die korrekte Adressierung des FBs beschrieben: Wird ein Telegramm mit einem PKW Bereich (Azyklischer Datenaustausch) verwendet, ist am Baustein Adresseingang die erste freie Adresse hinter dem PKW Bereich einzutragen.<br>Beispiel: Wird ein Telegramm mit z.B. 4PKW und 6PZD verwendet und von der SPS ein Adressbereich ab z.B. <strong>%QW500</strong> reserviert, ist die Adresse des Bausteins %QW500 (Startadresse) <strong>plus der 4 Doppelwörter</strong> für den azyklischen Bereich. Am Baustein ist dann eine Adresse <strong>%QW und %IW508</strong> einzutragen.<br><br>3) verwenden Sie bei diesen Bausteinen nicht das Telegramm &quot;ProfiDrive&quot;. Hier wird eine andere Bit Zuordnung verwendet. Alle anderen Telegramme sind verwendbar und es liegt in Ihrer Auswahl, welche Größe eingefügt werden soll.<br><br><br><br><br><strong>Schneider electric bietet eine weite Produktvielfalt im Bereich der Speicherprogrammierbaren Steuerungen an. Wir bieten alle Arten SPS, von einer kleinen I/O SPS bis zur Industrie Prozess SPS, an. Schauen Sie doch mal auf unserer Homepage vorbei:<br><br><em><a href="https://www.schneider-electric.de/de/product-category/3900-sps-steuerungen/?filter=business-1-automatisierungs--und-steuerungstechnik" target="_blank">https://www.schneider-electric.de/de/product-category/3900-sps-steuerungen/?filter=business-1-automatisierungs--und-steuerungstechnik</a></em></strong><br><br><br><br><br><br> '
                description: 'return date  '
                properties:
                  getGk:
                    type: array
                    description: GK type
                    items:
                      type: object
                      properties:
                        title:
                          type: string
                          description: faq title
                        urlName:
                          type: string
                          description: faq name
                        lastModifiedDate:
                          type: string
                          description: faq last modified date
                        products:
                          type: string
                          description: faq products
                        score:
                          type: number
                          description: faq score
                        firstPublishedDate:
                          type: string
                          description: faq first publish date
                          x-stoplight:
                            id: ad4togbukuq0f
                        answer:
                          type: string
                          description: faq answer
                        hasVideo:
                          type: boolean
                          x-stoplight:
                            id: 30sw49b488idu
                          description: has video
                        video:
                          type: object
                          x-stoplight:
                            id: gxfpkb73y7rtp
                          description: video info
                          properties:
                            thumbnail:
                              type: string
                              x-stoplight:
                                id: z9a9bfev9imo3
                              description: video thumbnail
                            url:
                              type: string
                              x-stoplight:
                                id: 7jatth189s65t
                              description: video thumbnail
                  getPv:
                    type: array
                    description: PV type
                    items:
                      type: object
                      properties:
                        title:
                          type: string
                          description: faq title
                        urlName:
                          type: string
                          description: faq name
                        lastModifiedDate:
                          type: string
                          description: faq last modified date
                        products:
                          type: string
                          description: faq products
                        score:
                          type: number
                          description: faq score
                        firstPublishedDate:
                          type: string
                          description: faq fist publish date
                          x-stoplight:
                            id: 75bxpfyxpxiva
                        answer:
                          type: string
                          description: faq answer
                        hasVideo:
                          type: boolean
                          x-stoplight:
                            id: 9x6s5sdr8dh7m
                          description: has video
                        video:
                          type: object
                          x-stoplight:
                            id: 3d6rpd90tpz10
                          description: video info
                          properties:
                            thumbnail:
                              type: string
                              x-stoplight:
                                id: glsieyzf5twe4
                              description: video thumbnail
                            url:
                              type: string
                              x-stoplight:
                                id: 25c9g6ivjy3jo
                              description: video url
                  getPa:
                    type: array
                    description: PA type
                    items:
                      type: object
                      properties:
                        title:
                          type: string
                          description: faq title
                        urlName:
                          type: string
                          description: 'faq name '
                        lastModifiedDate:
                          type: string
                          description: faq last modified date
                        products:
                          type: string
                          description: faq products
                        score:
                          type: number
                          description: faq score
                        firstPublishedDate:
                          type: string
                          description: faq first publish date
                          x-stoplight:
                            id: 584cni7c532nt
                        answer:
                          type: string
                          description: faq answer
                        hasVideo:
                          type: boolean
                          x-stoplight:
                            id: 6b37qs3e2e62y
                          description: has video
                        video:
                          type: object
                          x-stoplight:
                            id: w3qh9mb485689
                          description: video info
                          properties:
                            thumbnail:
                              type: string
                              x-stoplight:
                                id: 4kr2zdjw1lzah
                              description: video thumbnail
                            url:
                              type: string
                              x-stoplight:
                                id: xxc3bl6fmjsow
                              description: video url
              examples:
                Example 1:
                  value:
                    getGk:
                      - title: Welche Geräte werden zum Austausch des Wohntelefon 6430.. benötigt ?
                        urlName: FA328696
                        lastModifiedDate: 02/06/2020
                        products: Decora
                        score: 1.6476190476190475
                        firstpublisheddate: 20/01/2020
                        answer: 'Folgende Geräte werden als Ersatz benötigt:<br><br>1 x 16630 73 Wohntelefon<br>1 x 16636 00 Taster ( für Türöffner )<br><br>zusätzlich:<br><br>1 x 16535 00 Summer ( wird benötigt wenn im Wohntelefon 6430.. die Klemme 15 belegt war )<br><br><br>Umverdrahtungsplan:<br><br>http://www.ritto.de/uploads/tx_seqdownload/Archiv_gsa_64xx_Ersatzschaltplaene.pdf<br> '
                      - title: Könnnen die Überstromauslösesysteme bei den Leistungschaltern Compact NSX ausgetauscht werden?
                        urlName: FA358939
                        lastModifiedDate: 02/06/2020
                        products: Compact NSX <630
                        score: 1.0666666666666667
                        firstpublisheddate: 08/10/2018
                        answer: 'Außer bei den Leistungsschaltern NSX Compact vom Typ R, HB1 und HB2 ist es möglich, die Überstromauslösesysteme zu tauschen.<br><br>Bei den Leistungsschaltern NSX Compact vom Typ R, HB1 und HB2 muss immer ein Austausch von Grundschalter und Überstromauslösesystem erfolgen,  da es sich um ein Komplettgerät handelt.'
                    getPv:
                      - title: Wie wird beim Siemens TIA Portal die Ansteuerung eines Altivar Frequenzumrichters über Profinet Feldbus eingestellt?
                        urlName: FA351670
                        lastModifiedDate: 01/06/2020
                        products: 'Altivar 320, Altivar 32, Altivar Process ATV900'
                        score: 1.0625
                        firstpublisheddate: 25/06/2018
                        answer: '<iframe frameborder="0" scrolling="auto" allowfullscreen="" height="315" src="https://www.youtube.com/embed/OXL6Jeb8u-U" width="560"></iframe>'
                      - title: Wie wird eine Vijeo Designer Applikation auf einen Windows Standard - PC via USB Stick übertragen und ausgeführt?
                        urlName: FA322318
                        lastModifiedDate: 01/06/2020
                        products: Vijeo Designer
                        score: 1.0625
                        firstpublisheddate: 13/04/2018
                        answer: 'Im folgenden Video wird gezeigt, wie ein Projekt via USB Stick auf ein Windows basiertes HMI übertragen werden kann.<br><br> <iframe frameborder="0" scrolling="auto" allowfullscreen="" height="315" src="https://www.youtube.com/embed/IfUDEjuwXEM" width="560"></iframe><br><br> '
                      - title: Wie wird bei einem Frequenzumrichter ATV320 eine anstehende Fehlermeldung über den Profinet Feldbus ausgelesen?
                        urlName: FA367343
                        lastModifiedDate: 01/06/2020
                        products: 'Altivar 320, Altivar Process ATV900, Altivar 12, Altivar 312, Altivar 61, Altivar 71, Altivar Process ATV600'
                        score: 1.0416666666666667
                        firstpublisheddate: 03/07/2019
                        answer: '<iframe frameborder="0" scrolling="auto" allowfullscreen="" height="315" src="https://www.youtube.com/embed/puRCDrdzQ7w" width="580"></iframe>'
                      - title: Wie wird die Software Vijeo XD V3.0 registriert?
                        urlName: FA342256
                        lastModifiedDate: 01/06/2020
                        score: 1.0416666666666667
                        firstpublisheddate: 13/04/2018
                        answer: '<iframe frameborder="0" scrolling="auto" allowfullscreen="" height="315" src="https://www.youtube.com/embed/yJzJOCgFv2w" width="560"></iframe>'
                      - title: Wie kann die Vijeo Designer Simulation mit der CoDeSys Simulation kommunizieren?
                        urlName: FA311747
                        lastModifiedDate: 01/06/2020
                        products: EcoStruxure Machine Expert
                        score: 1.0416666666666667
                        firstpublisheddate: 20/01/2020
                        answer: 'In dem folgenden Video werden die nötigen Schritte in SoMachine und Vijeo Designer gezeigt, damit beide Simulationen miteinander kommunizieren können:<br> <iframe frameborder="0" scrolling="auto" allowfullscreen="" height="315" src="https://www.youtube.com/embed/qGvPuCHPQq8" width="560"></iframe>'
                      - title: ClarioSoft Planungssoftware von Schneider Electric - was ist das?
                        urlName: FA379063
                        lastModifiedDate: 01/06/2020
                        products: Acti 9 iC60
                        score: 1.0416666666666667
                        firstpublisheddate: 17/07/2019
                        answer: '<iframe frameborder="0" scrolling="auto" width="650" height="400" src="https://www.youtube.com/embed/Ltz833i4eEg" allowfullscreen="allowfullscreen"></iframe>'
                      - title: Wie wird bei einem Umrichter der Serie ATV320  die Sicherheitsfunktion STO (Safe Torque Off) konfiguriert?
                        urlName: FA365935
                        lastModifiedDate: 01/06/2020
                        products: Altivar 320
                        score: 1.0416666666666667
                        firstpublisheddate: 28/01/2019
                        answer: '<iframe frameborder="0" scrolling="auto" width="580" height="315" src="https://www.youtube.com/embed/4LUgO9VpgiE" allowfullscreen="allowfullscreen"></iframe>'
                      - title: 'Wie wird der ZBRRA Empfänger mit dem ZBRT1 Taster gepaart,getrennt und zurückgesetzt'
                        urlName: FA378423
                        lastModifiedDate: 01/06/2020
                        products: Harmony XB4/XB5 Harsh environment
                        score: 1.0416666666666667
                        firstpublisheddate: 10/09/2019
                        answer: '<iframe frameborder="0" scrolling="auto" allowfullscreen="" height="315" src="https://www.youtube.com/embed/5tVHtfA3Bgc" width="580"></iframe>'
                    getPa:
                      - title: 'Definition Schützkontrolle EDM (Rückführkreis):'
                        urlName: FA133245
                        lastModifiedDate: 01/06/2020
                        products: Preventa XPS
                        score: 1.0058777429467085
                        firstpublisheddate: 20/01/2020
                        answer: '<div>Schaltkreis eines Sicherheitsbausteins zur Überwachung der extern angeschlossenen Relais/Schütze mit zwangsgeführten Kontakten. Über die Öffnerkontakte der Relais/Schütze mit zwangsgeführten Kontakten wird kontrolliert, ob die Relais/Schütze mit zwangsgeführten Kontakten vor deren erneuten Ansteuerung ihren sicheren Zustand eingenommen haben.</div>'
                      - title: Wozu werden Funkentstörfilter benutzt ?
                        urlName: FA144917
                        lastModifiedDate: 01/06/2020
                        products: MiCOM S10
                        score: 1.0050940438871474
                        firstpublisheddate: 20/01/2020
                        answer: |-
                          <p><strong> </strong></p>

                          <p class="MsoNormal"><br><strong><span style="mso-ansi-language: DE;">Der Einbau von Funkentstörfiltern ermöglicht bei wirtschaftlich vertretbarem Aufwand</span></strong></p>

                          <p><strong><span style="mso-ansi-language: DE;">die Reduzierung der leitungsgebundenen, hochfrequenten elektromagnetischen</span></strong></p>

                          <p><strong><span style="mso-ansi-language: DE;">Störungen, so dass bei Einhaltung der nachstehend beschriebenen Verdrahtungs und</span></strong></p>

                          <p><strong><span style="mso-ansi-language: DE;">Installationshinweise der Grenzwert der 1. und 2. Umgebung gemäß EN 61800</span></strong></p>

                          <p><strong><span style="mso-ansi-language: DE;">e</span>ingehalten wird.</strong></p>
                      - title: Wie kann bei dem Umrichter ATV900 mit SoMove eine Konfiguration auf das Display VW3A1111 als "cfg"- File exportiert werden?
                        urlName: FA313024
                        LastModifiedDate: 23/06/2020
                        products: Altivar Process ATV900
                        score: 1.0047021943573669
                        firstpublisheddate: 20/01/2020
                        answer: '<span style="color: #1f497d;">Im ersten Schritt muss ein vorhandenes Projekt geöffnet (psx File) oder offline erstellt werden.</span><br><span style="color: #1f497d;">Dann kann der Export erfolgen.</span><br><br><img alt="" height="350" src="/servlet/servlet.ImageServer?id=015g0000001PTUiAAO&amp;oid=00Dg0000006I3YA" width="553"></img><br><br><span style="color: #1f497d;">Dabei werden die Dateien in den Ordner DRVCONF auf dem Display gespeichert.<br><br><img alt="" src="/servlet/servlet.ImageServer?id=015g0000001PTaBAAW&amp;oid=00Dg0000006I3YA" style="height: 329px;width: 529px;"></img></span><br><br><span style="color: #1f497d;">Danach kann die Datei über das Display in den Umrichter geladen werden.<br><br><img alt="" src="/servlet/servlet.ImageServer?id=015g0000001PTgMAAW&amp;oid=00Dg0000006I3YA" style="height: 137px;width: 807px;"></img></span><br> '
                      - title: Wie lautet der Nachfolger für das Ritto Türsprechmodul 4760xx?
                        urlName: FA305741
                        lastModifiedDate: 01/06/2020
                        products: Decora
                        score: 1.0047021943573669
                        firstpublisheddate: 20/01/2020
                        answer: 'Ein grundsätzlich funktionierender Nachfolger ist das Türsprechmodul 18760xx zusammen mit dem modifizierten Modulträger RGE1275622.<br><br>Der modifizierter Modulträger RGE1275622 sorgt für eine Anpassung zwischen einem alten Modul der (1)47er-Baureihe und einem neuen Türsprechmodul der 187-er Baureihe.<br>Kurz: Mit einem modifizierten Modulträger kann ein neues Türsprechmodul von seinen Anschlüssen so behandelt werden, als wäre es ein (1)47-er-Modell.<br>Der dem mod. Modulträger beiliegende Kreuzverbinder (ein Verbinder mit drei blauen und einer roten Ader, welcher unter anderen Bedingungen eine Anpassung zwischen alten und neuen Modulen herstellt) wird bei Verwendung des mod. Modulträgers nicht verwendet.'
                      - title: Wozu dient der Rückführkreis?
                        urlName: FA23455
                        lastModifiedDate: 01/06/2020
                        products: Preventa XPS
                        score: 1.0047021943573669
                        firstpublisheddate: 20/01/2020
                        answer: Der Rückführkreis ermöglicht die Selbstüberwachung nachgeschalteter Schütze oder Relais mit zwangsgeführten Kontakten  die zur Kontaktvervielfältigung und/oder zur Erhöhung des Ausschaltvermögens bestimmt sind.
                      - title: Ist es möglich einen Motor mit kleiner Leistung an einem Frequenzumrichter mit größerer Leistung zu betreiben?
                        urlName: FA23451
                        lastModifiedDate: 01/06/2020
                        products: 'Altivar 320, Altivar 32, Altivar 31C, Altivar 61, Altivar Process ATV900, Altivar 71'
                        score: 1.0047021943573669
                        firstpublisheddate: 20/01/2020
                        answer: 'Grundsätzlich besteht die Möglichkeit einen Motor mit kleiner Leistung an einem Frequenzumrichter mit größerer Leistung zu betreiben<br>Dabei kommt es auf das Verhältnis zwischen Motor- und Umrichterleistung an.<br>Erfahrungen zeigen, dass das Verhältnis von 1:4 nicht überschritten werden sollte.<br><br>Z.B. ist es nicht empfehlenswert, einen 0.75kW Motor mit einem 30kW ATV zu betreiben.<br>Für Testzwecke kann man diese Kombination verwenden; hierbei muss jedoch die Motorphasenüberwachung deaktiviert werden.<br> '
                      - title: Welche Bedeutung hat die Fehlermeldung "OCF" bei dem Umrichter ATV61/71 und ATV600 ?
                        urlName: FA141150
                        lastModifiedDate: 01/06/2020
                        products: 'Altivar 71, Altivar 61'
                        score: 1.0043103448275863
                        firstpublisheddate: 20/01/2020
                        answer: 'Die Meldung OCF bedeutet Überstrom.<br><br>Mögliche Ursachen:<br>- Parameter des Menüs SET (Einstellunegn) und drC (Antriebsdaten) sind nicht korrekt<br>- Massenträgheit oder Last zu hoch<br>- Mechanische Blockierung<br><br>Mögliche Maßnahmen zur Behebung:<br>- Parameter überprüfen<br>- Dimensionierung von Motor, Umrichter und Last überprüfen<br>- Zustand der Mechanik überprüfen'
                      - title: Steht für die Frequenzumrichter Altivar ein Siemens S7 Funktionsbaustein für TIA oder Step 7 zur Verfügung ?
                        urlName: FA307748
                        lastModifiedDate: 01/06/2020
                        products: 'Altivar 71, Altivar 61, Altivar 320, Altivar Process ATV900, Altivar Process ATV600'
                        score: 1.0039184952978057
                        firstpublisheddate: 20/01/2020
                        answer: '<u>Step7 classic Programm :</u><br>Es steht ein FB Baustein für die Ansteuerung eines Altivar Umrichters als Download zur Verfügung (komplettes S7 classic Programm mit drei Beispiel ATV: <em>Profibusbaustein_ATV.zip</em>). Das Dokument <em>Profibus_Baustein_neu.pdf </em>beschreibt dieses Programm deutschsprachig. Die Anleitung ist für die Umrichterserie ATV 312/32/61/71 erstellt worden. Die Ansteuerung der Baureihen ATV 320/340/630/650/930/950 usw. arbeitet aber nach demselben Prinzip.<br><br><br><br><u>TIA Portal V11:</u><br>Das oben aufgeführte Programm ist ursprünglich für Step7 classic geschrieben worden, ist aber auch als TIA Portal Version 11 downloadbar (<em>Altivar library für SPS S7 Siemens TIA Portal.zip</em>). In der TIA Version wurde bewusst auf die HW Konfig verzichtet.<br>Die verwendenten Variablen wurden ebenfalls zu Ihrer Unterstützung als Datei angehangen (<em>ATV FB DB Variablen TIA.zip</em>).<br><br>Einschränkungen:<br>- Siemens kann diese Bibliothek nicht in TIA V15 integrieren.<br>- Da der &quot;<em>FB_Steuerung_ATV</em>&quot; Baustein in AWL geschrieben wurde, ist er nicht in der Siemens SPS Baureihe S12xx einsetzbar. Bei dieser SPS ist es nicht möglich, AWL zu verarbeiten.<br><br>Bei der Verwendung dieser Versionen, emfehlen wir die Verwendung einer der folgenden Bibliotheken:<br><br><br><br><em><span style="color: #FF0000;">third party Erstellung, Verwendung der offenen FBs unter eigener Verantwortung=&gt;</span></em><br><br><u>TIA Portal V15.1 Altivar Frequenzumrichter Bibliothek:</u><br>Es steht ein offener FB Baustein für die Ansteuerung eines Altivar Umrichters als Download zur Verfügung (Bibliothek in FUP und PDF Beschreibung: <em>ATV_FB_TIA15 2 2019.zip</em>).<br><br><br><u>open source Bibiothek:</u><br>Es steht ein offener SCL (Strukturierter Text) Baustein als Download zur Verfügung (<em>FC_ATV_Drives.zip</em>). Dieser sollte auch an SPS anderer Hersteller Feldbusunabhängig verwendbar sein (keine Garantie).<br><br><br><br><br><br><br><br><br><br>Allgemeine Hinweise:<br>1) Eine Verwendung der Siemens FBs ist mit dem Feldbus Profibus-DP und Profinet möglich. Die Funktion sollte bei allen Schneider ATV möglich sein (Ausnahme MX Pro, MX ECo, MX Basic).<br><br>2) Beachten Sie bitte auch das im Download angehangene PDF Dokument zur Bausteinbeschreibung. Dort ist auch die korrekte Adressierung des FBs beschrieben: Wird ein Telegramm mit einem PKW Bereich (Azyklischer Datenaustausch) verwendet, ist am Baustein Adresseingang die erste freie Adresse hinter dem PKW Bereich einzutragen.<br>Beispiel: Wird ein Telegramm mit z.B. 4PKW und 6PZD verwendet und von der SPS ein Adressbereich ab z.B. <strong>%QW500</strong> reserviert, ist die Adresse des Bausteins %QW500 (Startadresse) <strong>plus der 4 Doppelwörter</strong> für den azyklischen Bereich. Am Baustein ist dann eine Adresse <strong>%QW und %IW508</strong> einzutragen.<br><br>3) verwenden Sie bei diesen Bausteinen nicht das Telegramm &quot;ProfiDrive&quot;. Hier wird eine andere Bit Zuordnung verwendet. Alle anderen Telegramme sind verwendbar und es liegt in Ihrer Auswahl, welche Größe eingefügt werden soll.<br><br><br><br><br><strong>Schneider electric bietet eine weite Produktvielfalt im Bereich der Speicherprogrammierbaren Steuerungen an. Wir bieten alle Arten SPS, von einer kleinen I/O SPS bis zur Industrie Prozess SPS, an. Schauen Sie doch mal auf unserer Homepage vorbei:<br><br><em><a href="https://www.schneider-electric.de/de/product-category/3900-sps-steuerungen/?filter=business-1-automatisierungs--und-steuerungstechnik" target="_blank">https://www.schneider-electric.de/de/product-category/3900-sps-steuerungen/?filter=business-1-automatisierungs--und-steuerungstechnik</a></em></strong><br><br><br><br><br><br> '
        '400':
          description: ''
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    code: BAD_REQUEST
                    userMessage: 'Request is invalid and cannot be processed due one or more issues such as syntax errors, missing required fields, out of range values, conflicting query parameters, or unknown URI.'
                    developerMessage: Request content is malformed or exceeded structural limits
                    moreInfo: 'https://example.com/error/123'
                properties:
                  code:
                    type: string
                    description: response code
                  userMessage:
                    type: string
                    description: message
                  developerMessage:
                    type: string
                    description: message
                  moreInfo:
                    type: string
                    description: more message
              examples:
                Example 1:
                  value:
                    code: BAD_REQUEST
                    userMessage: 'Request is invalid and cannot be processed due one or more issues such as syntax errors, missing required fields, out of range values, conflicting query parameters, or unknown URI.'
                    developerMessage: Request content is malformed or exceeded structural limits
                    moreInfo: 'https://example.com/error/123'
        '401':
          description: ''
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    code: UNAUTHORIZED
                    userMessage: 'The client is not authorized to perform this request because its identity has not yet been established, or the token is invalid or has expired.'
                    developerMessage: Invalid Access Token
                    moreInfo: 'https://example.com/error/123'
                properties:
                  code:
                    type: string
                    description: reponse code
                  userMessage:
                    type: string
                    description: message
                  developerMessage:
                    type: string
                    description: message
                  moreInfo:
                    type: string
                    description: more message
              examples:
                Example 1:
                  value:
                    code: UNAUTHORIZED
                    userMessage: 'The client is not authorized to perform this request because its identity has not yet been established, or the token is invalid or has expired.'
                    developerMessage: Invalid Access Token
                    moreInfo: 'https://example.com/error/123'
        '403':
          description: ''
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    code: FORBIDDEN
                    userMessage: The client does not have permission to perform the requested action e.g. POST or DELETE.
                    developerMessage: Http verb DELETE is not supported for path suffix /installed-products/track
                    moreInfo: 'https://example.com/error/123'
                properties:
                  code:
                    type: string
                    description: response code
                  userMessage:
                    type: string
                    description: message
                  developerMessage:
                    type: string
                    description: message
                  moreInfo:
                    type: string
                    description: more message
              examples:
                Example 1:
                  value:
                    code: FORBIDDEN
                    userMessage: The client does not have permission to perform the requested action e.g. POST or DELETE.
                    developerMessage: Http verb DELETE is not supported for path suffix /installed-products/track
                    moreInfo: 'https://example.com/error/123'
        '404':
          description: ''
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    code: NOT_FOUND
                    userMessage: Requested resource does not exist on the server. It is assumed that the URI is valid for this type of resource.
                    developerMessage: Records not found
                    moreInfo: 'https://example.com/error/123'
                properties:
                  code:
                    type: string
                    description: response message
                  userMessage:
                    type: string
                    description: message
                  developerMessage:
                    type: string
                    description: message
                  moreInfo:
                    type: string
                    description: 'more message  '
              examples:
                Example 1:
                  value:
                    code: NOT_FOUND
                    userMessage: Requested resource does not exist on the server. It is assumed that the URI is valid for this type of resource.
                    developerMessage: Records not found
                    moreInfo: 'https://example.com/error/123'
        '429':
          description: ''
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    code: TOO_MANY_REQUESTS
                    userMessage: Number of requests has exceeded the client’s rate limits.
                    developerMessage: Spike arrest violation
                    moreInfo: 'https://example.com/error/123'
                properties:
                  code:
                    type: string
                    description: response code
                  userMessage:
                    type: string
                    description: message
                  developerMessage:
                    type: string
                    description: message
                  moreInfo:
                    type: string
                    description: more message
              examples:
                Example 1:
                  value:
                    code: TOO_MANY_REQUESTS
                    userMessage: Number of requests has exceeded the client’s rate limits.
                    developerMessage: Spike arrest violation
                    moreInfo: 'https://example.com/error/123'
        '500':
          description: ''
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    code: INTERNAL_SERVER_ERROR
                    userMessage: Requested operation encountered an unexpected server error.
                    developerMessage: 'Target service is unavailable, please try again later.'
                    moreInfo: 'https://example.com/error/123'
                properties:
                  code:
                    type: string
                    description: response code
                  userMessage:
                    type: string
                    description: message
                  developerMessage:
                    type: string
                    description: message
                  moreInfo:
                    type: string
                    description: message
              examples:
                Example 1:
                  value:
                    code: INTERNAL_SERVER_ERROR
                    userMessage: Requested operation encountered an unexpected server error.
                    developerMessage: 'Target service is unavailable, please try again later.'
                    moreInfo: 'https://example.com/error/123'
      operationId: get-all-popular-country-language
      description: 该API将用于SE.com的FAQ登陆页面，该API根据算法计算热门文章、通用知识文章和热门视频，并排名前8名文章。 此 API 将在一个响应中附加所有热门文章
      x-stoplight:
        id: 6lw4prdcksf60
  '/faqs/{faq}/{country}/{language}':
    parameters:
      - schema:
          type: string
          example: FA123456
        name: faq
        in: path
        required: true
        description: 常见问题ID
      - schema:
          type: string
          example: zh-CN
        name: language
        in: path
        required: true
        description: 常见问题解答的语言
      - schema:
          type: string
        name: country
        in: path
        required: true
        description: 国家
    get:
      summary: 获取常见问题解答详细信息
      tags:
        - China_KM_Backend
      responses:
        '200':
          description: 返回常见问题详细信息
          headers:
            Content-Type:
              schema:
                type: string
              description: application/json; charset=utf-8
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    views: 374
                    articleId: FA170903
                    lastPublishedDate: 13/05/2020
                    firstPublishedDate: 29/04/2020
                    answer: |-
                      <p>Es gibt drei unterschiedliche Signalisierungen beim ARGUS Rauchmelder.</p>

                      <p>- Rauchalarm</p>

                      <p>- Batterie leer</p>

                      <p>- StÃ¶rung</p>

                      <p>Zur Unterscheidung beachten Sie bitte die beigefÃ¼gte Abbildung:<br><br><img alt="" src="https://ckm.se.com/ckmContent/servlet/rtaImage?eid=ka05C0000000THs&amp;feoid=00N1H00000BECys&amp;refid=0EM5C000000LR4R"></img></p>
                    FAQLanguage: de
                    Countries: de;at;ch
                    title: Was bedeuten die unterschiedlichen Signale beim ARGUS Rauchmelder?
                    contentDocumentLinks:
                      - title: PTQ_checksum_PCB
                        url: 'https://ckm.se.com/ckmContent/sfc/servlet.shepherd/document/download/0695C000000OGqNQAW'
                      - title: PTQ_checksum_unity
                        url: 'https://skm.se.com/ckmContent/sfc/servlet.shepherd/document/download/0695C000000OGqOQAW'
                    products: '0 - 10 V Analog Output Unit, 1 in 4 out Desktop Hub'
                    keywords: Merten  ARGUS  Rauchmelder Signal Störung Alarm
                    translated:
                      - sp_ww/fr/FAQ000128851
                      - spkr/fr/FAQ000128851
                      - pww/es/FAQ000128852
                      - us/en_US/FAQ000128850
                      - ca/en_US/FAQ000128850
                      - ww/en_US/FAQ000128850
                    isMaster: true
                    video: true
                    customerSupportJourney: test
                    category: Product specific
                    subCategory: null
                    contentClassification: null
                    persona: test
                    isPublic: true
                    seoDetails:
                      title: Test CKM article for SEO Details Front end
                      keywords: 'Host and Separate installation across long distances with a single LAN cable        - Max 100m between Host device and Client display   monitor        - One cable for both Video and touch signal        - Adapt production environment, such as certification,'
                      description: 'FAQ本文は検索用です。通知全文は下記より確認くださいhttps://schneider-electric.box.com/s/2t9dytvous3wyzm8lgl557f3emt6bn5e  (英語の後に日本語が続きます)  Announcement Letter Number: 17-019Issue Date: Sep1,'
                properties:
                  views:
                    type: integer
                    description: |
                      Total number of readings
                  articleId:
                    type: string
                    description: 'faq id  '
                  lastPublishedDate:
                    type: string
                    description: last publish date
                  firstPublishedDate:
                    type: string
                    description: 'first publish '
                  answer:
                    type: string
                    description: faq answer
                  faqLanguage:
                    type: string
                    description: faq language
                  countries:
                    type: string
                    description: faq Countrie
                  title:
                    type: string
                    description: faq title
                  contentDocumentLinks:
                    type: array
                    description: faq attachment
                    items:
                      type: object
                      properties:
                        title:
                          type: string
                          description: attachment title
                        url:
                          type: string
                          description: attachment url
                  products:
                    type: string
                    description: faq products
                  keywords:
                    type: string
                    description: search keywords
                  translated:
                    type: array
                    description: Other languages
                    items:
                      type: string
                  isMaster:
                    type: boolean
                    description: is master document
                  customerSupportJourney:
                    type: string
                    description: customer Support Journey
                  category:
                    type: string
                    description: faq category
                  subCategory:
                    type: string
                    description: faq sub Category
                  contentClassification:
                    type: string
                    description: faq content Classification
                  persona:
                    type: string
                    description: faq persona
                  isPublic:
                    type: boolean
                    description: is pubulic
                  seoDetails:
                    type: array
                    description: 'seo info  '
                    items:
                      x-stoplight:
                        id: vt304a9b2fo6o
                      type: object
                      properties:
                        title:
                          type: string
                          x-stoplight:
                            id: 9jzznkhkj9b5c
                          description: faqtitle
                        keywords:
                          type: string
                          x-stoplight:
                            id: jgl45tmtdrehn
                          description: faqkeywords
                        description:
                          type: string
                          x-stoplight:
                            id: uujqnx4u7uljr
                          description: faqdescription
                        lastModifiedDate:
                          type: string
                          x-stoplight:
                            id: exbr2a3aj6ua9
                          description: faq lastModifiedDate
                  hasVideo:
                    type: boolean
                    description: is video
                    x-stoplight:
                      id: 8ryhnjte03lc3
                  video:
                    type: object
                    x-stoplight:
                      id: p1z6aczy2eqrx
                    description: video info
                    properties:
                      thumbnail:
                        type: string
                        x-stoplight:
                          id: 5pyq2nw3uz73s
                        description: video thumbnail
                      url:
                        type: string
                        x-stoplight:
                          id: 4imwimu1kjj2k
                        description: video url
              examples:
                Example 1:
                  value:
                    views: 374
                    articleId: FA170903
                    lastPublishedDate: 13/05/2020
                    firstPublishedDate: 29/04/2020
                    answer: |-
                      <p>Es gibt drei unterschiedliche Signalisierungen beim ARGUS Rauchmelder.</p>

                      <p>- Rauchalarm</p>

                      <p>- Batterie leer</p>

                      <p>- StÃ¶rung</p>

                      <p>Zur Unterscheidung beachten Sie bitte die beigefÃ¼gte Abbildung:<br><br><img alt="" src="https://ckm.se.com/ckmContent/servlet/rtaImage?eid=ka05C0000000THs&amp;feoid=00N1H00000BECys&amp;refid=0EM5C000000LR4R"></img></p>
                    faqLanguage: de
                    countries: de;at;ch
                    title: Was bedeuten die unterschiedlichen Signale beim ARGUS Rauchmelder?
                    contentDocumentLinks:
                      - title: PTQ_checksum_PCB
                        url: 'https://ckm.se.com/ckmContent/sfc/servlet.shepherd/document/download/0695C000000OGqNQAW'
                      - title: PTQ_checksum_unity
                        url: 'https://skm.se.com/ckmContent/sfc/servlet.shepherd/document/download/0695C000000OGqOQAW'
                    products: '0 - 10 V Analog Output Unit, 1 in 4 out Desktop Hub'
                    keywords: Merten  ARGUS  Rauchmelder Signal Störung Alarm
                    translated:
                      - sp_ww/fr/FAQ000128851
                      - spkr/fr/FAQ000128851
                      - pww/es/FAQ000128852
                      - us/en_US/FAQ000128850
                      - ca/en_US/FAQ000128850
                      - ww/en_US/FAQ000128850
                    isMaster: true
                    hasVideo: true
                    video:
                      thumbnail: ''
                      url: ''
                    customerSupportJourney: test
                    category: Product specific
                    subCategory: ''
                    contentClassification: ''
                    persona: test
                    isPublic: true
                    seoDetails:
                      - title: Test CKM article for SEO Details Front end
                        keywords: 'Host and Separate installation across long distances with a single LAN cable        - Max 100m between Host device and Client display   monitor        - One cable for both Video and touch signal        - Adapt production environment, such as certification,'
                        description: 'FAQ本文は検索用です。通知全文は下記より確認くださいhttps://schneider-electric.box.com/s/2t9dytvous3wyzm8lgl557f3emt6bn5e  (英語の後に日本語が続きます)  Announcement Letter Number: 17-019Issue Date: Sep1,'
        '400':
          description: ''
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    code: BAD_REQUEST
                    userMessage: 'Request is invalid and cannot be processed due one or more issues such as syntax errors, missing required fields, out of range values, conflicting query parameters, or unknown URI.'
                    developerMessage: Request content is malformed or exceeded structural limits
                    moreInfo: 'https://example.com/error/123'
                properties:
                  code:
                    type: string
                    description: response code
                  userMessage:
                    type: string
                    description: message
                  developerMessage:
                    type: string
                    description: message
                  moreInfo:
                    type: string
                    description: more message
              examples:
                Example 1:
                  value:
                    code: BAD_REQUEST
                    userMessage: 'Request is invalid and cannot be processed due one or more issues such as syntax errors, missing required fields, out of range values, conflicting query parameters, or unknown URI.'
                    developerMessage: Request content is malformed or exceeded structural limits
                    moreInfo: 'https://example.com/error/123'
        '401':
          description: ''
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    code: UNAUTHORIZED
                    userMessage: 'The client is not authorized to perform this request because its identity has not yet been established, or the token is invalid or has expired.'
                    developerMessage: Invalid Access Token
                    moreInfo: 'https://example.com/error/123'
                properties:
                  code:
                    type: string
                    description: response code
                  userMessage:
                    type: string
                    description: message
                  developerMessage:
                    type: string
                    description: message
                  moreInfo:
                    type: string
                    description: more message
              examples:
                Example 1:
                  value:
                    code: UNAUTHORIZED
                    userMessage: 'The client is not authorized to perform this request because its identity has not yet been established, or the token is invalid or has expired.'
                    developerMessage: Invalid Access Token
                    moreInfo: 'https://example.com/error/123'
        '403':
          description: ''
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    code: FORBIDDEN
                    userMessage: The client does not have permission to perform the requested action e.g. POST or DELETE.
                    developerMessage: Http verb DELETE is not supported for path suffix /installed-products/track
                    moreInfo: 'https://example.com/error/123'
                properties:
                  code:
                    type: string
                    description: response code
                  userMessage:
                    type: string
                    description: message
                  developerMessage:
                    type: string
                    description: message
                  moreInfo:
                    type: string
                    description: more message
              examples:
                Example 1:
                  value:
                    code: FORBIDDEN
                    userMessage: The client does not have permission to perform the requested action e.g. POST or DELETE.
                    developerMessage: Http verb DELETE is not supported for path suffix /installed-products/track
                    moreInfo: 'https://example.com/error/123'
        '404':
          description: ''
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    code: NOT_FOUND
                    userMessage: Requested resource does not exist on the server. It is assumed that the URI is valid for this type of resource.
                    developerMessage: Records not found
                    moreInfo: 'https://example.com/error/123'
                properties:
                  code:
                    type: string
                    description: reponse code
                  userMessage:
                    type: string
                    description: message
                  developerMessage:
                    type: string
                    description: message
                  moreInfo:
                    type: string
                    description: more message
              examples:
                Example 1:
                  value:
                    code: NOT_FOUND
                    userMessage: Requested resource does not exist on the server. It is assumed that the URI is valid for this type of resource.
                    developerMessage: Records not found
                    moreInfo: 'https://example.com/error/123'
        '429':
          description: ''
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    code: TOO_MANY_REQUESTS
                    userMessage: Number of requests has exceeded the client’s rate limits.
                    developerMessage: Spike arrest violation
                    moreInfo: 'https://example.com/error/123'
                properties:
                  code:
                    type: string
                    description: response message
                  userMessage:
                    type: string
                    description: message
                  developerMessage:
                    type: string
                    description: message
                  moreInfo:
                    type: string
                    description: more message
              examples:
                Example 1:
                  value:
                    code: TOO_MANY_REQUESTS
                    userMessage: Number of requests has exceeded the client’s rate limits.
                    developerMessage: Spike arrest violation
                    moreInfo: 'https://example.com/error/123'
        '500':
          description: ''
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    code: INTERNAL_SERVER_ERROR
                    userMessage: Requested operation encountered an unexpected server error.
                    developerMessage: 'Target service is unavailable, please try again later.'
                    moreInfo: 'https://example.com/error/123'
                properties:
                  code:
                    type: string
                    description: reponse code
                  userMessage:
                    type: string
                    description: message
                  developerMessage:
                    type: string
                    description: message
                  moreInfo:
                    type: string
                    description: more message
              examples:
                Example 1:
                  value:
                    code: INTERNAL_SERVER_ERROR
                    userMessage: Requested operation encountered an unexpected server error.
                    developerMessage: 'Target service is unavailable, please try again later.'
                    moreInfo: 'https://example.com/error/123'
      operationId: get-details-faq-country-language
      description: 此常见问题解答 API 用于根据语言代码、存储库和常见问题解答编号获取公共常见问题解答详细信息。
      x-stoplight:
        id: 1vwiujxlb72ul
  '/faqs/download/{date}':
    parameters:
      - schema:
          type: string
          example: '20230101'
        name: date
        in: path
        required: true
        description: 日期
    get:
      summary: 获取所有常见问题解答下载地址
      tags:
        - China_KM_Backend
      responses:
        '200':
          description: 根据筛选条件返回前8个不同类型的热门常见问题解答
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    getGk:
                      - Title: Welche Geräte werden zum Austausch des Wohntelefon 6430.. benötigt ?
                        UrlName: FA328696
                        LastModifiedDate: 02/06/2020
                        products: Decora
                        score: 1.6476190476190475
                        firstpublisheddate: 20/01/2020
                        answer: 'Folgende Geräte werden als Ersatz benötigt:<br><br>1 x 16630 73 Wohntelefon<br>1 x 16636 00 Taster ( für Türöffner )<br><br>zusätzlich:<br><br>1 x 16535 00 Summer ( wird benötigt wenn im Wohntelefon 6430.. die Klemme 15 belegt war )<br><br><br>Umverdrahtungsplan:<br><br>http://www.ritto.de/uploads/tx_seqdownload/Archiv_gsa_64xx_Ersatzschaltplaene.pdf<br> '
                      - Title: Könnnen die Überstromauslösesysteme bei den Leistungschaltern Compact NSX ausgetauscht werden?
                        UrlName: FA358939
                        LastModifiedDate: 02/06/2020
                        products: Compact NSX <630
                        score: 1.0666666666666667
                        firstpublisheddate: 08/10/2018
                        answer: 'Außer bei den Leistungsschaltern NSX Compact vom Typ R, HB1 und HB2 ist es möglich, die Überstromauslösesysteme zu tauschen.<br><br>Bei den Leistungsschaltern NSX Compact vom Typ R, HB1 und HB2 muss immer ein Austausch von Grundschalter und Überstromauslösesystem erfolgen,  da es sich um ein Komplettgerät handelt.'
                    getPv:
                      - Title: Wie wird beim Siemens TIA Portal die Ansteuerung eines Altivar Frequenzumrichters über Profinet Feldbus eingestellt?
                        UrlName: FA351670
                        LastModifiedDate: 01/06/2020
                        products: 'Altivar 320, Altivar 32, Altivar Process ATV900'
                        score: 1.0625
                        firstpublisheddate: 25/06/2018
                        answer: '<iframe frameborder="0" scrolling="auto" allowfullscreen="" height="315" src="https://www.youtube.com/embed/OXL6Jeb8u-U" width="560"></iframe>'
                      - Title: Wie wird eine Vijeo Designer Applikation auf einen Windows Standard - PC via USB Stick übertragen und ausgeführt?
                        UrlName: FA322318
                        LastModifiedDate: 01/06/2020
                        products: Vijeo Designer
                        score: 1.0625
                        firstpublisheddate: 13/04/2018
                        answer: 'Im folgenden Video wird gezeigt, wie ein Projekt via USB Stick auf ein Windows basiertes HMI übertragen werden kann.<br><br> <iframe frameborder="0" scrolling="auto" allowfullscreen="" height="315" src="https://www.youtube.com/embed/IfUDEjuwXEM" width="560"></iframe><br><br> '
                      - Title: Wie wird bei einem Frequenzumrichter ATV320 eine anstehende Fehlermeldung über den Profinet Feldbus ausgelesen?
                        UrlName: FA367343
                        LastModifiedDate: 01/06/2020
                        products: 'Altivar 320, Altivar Process ATV900, Altivar 12, Altivar 312, Altivar 61, Altivar 71, Altivar Process ATV600'
                        score: 1.0416666666666667
                        firstpublisheddate: 03/07/2019
                        answer: '<iframe frameborder="0" scrolling="auto" allowfullscreen="" height="315" src="https://www.youtube.com/embed/puRCDrdzQ7w" width="580"></iframe>'
                      - Title: Wie wird die Software Vijeo XD V3.0 registriert?
                        UrlName: FA342256
                        LastModifiedDate: 01/06/2020
                        score: 1.0416666666666667
                        firstpublisheddate: 13/04/2018
                        answer: '<iframe frameborder="0" scrolling="auto" allowfullscreen="" height="315" src="https://www.youtube.com/embed/yJzJOCgFv2w" width="560"></iframe>'
                      - Title: Wie kann die Vijeo Designer Simulation mit der CoDeSys Simulation kommunizieren?
                        UrlName: FA311747
                        LastModifiedDate: 01/06/2020
                        products: EcoStruxure Machine Expert
                        score: 1.0416666666666667
                        firstpublisheddate: 20/01/2020
                        answer: 'In dem folgenden Video werden die nötigen Schritte in SoMachine und Vijeo Designer gezeigt, damit beide Simulationen miteinander kommunizieren können:<br> <iframe frameborder="0" scrolling="auto" allowfullscreen="" height="315" src="https://www.youtube.com/embed/qGvPuCHPQq8" width="560"></iframe>'
                      - Title: ClarioSoft Planungssoftware von Schneider Electric - was ist das?
                        UrlName: FA379063
                        LastModifiedDate: 01/06/2020
                        products: Acti 9 iC60
                        score: 1.0416666666666667
                        firstpublisheddate: 17/07/2019
                        answer: '<iframe frameborder="0" scrolling="auto" width="650" height="400" src="https://www.youtube.com/embed/Ltz833i4eEg" allowfullscreen="allowfullscreen"></iframe>'
                      - Title: Wie wird bei einem Umrichter der Serie ATV320  die Sicherheitsfunktion STO (Safe Torque Off) konfiguriert?
                        UrlName: FA365935
                        LastModifiedDate: 01/06/2020
                        products: Altivar 320
                        score: 1.0416666666666667
                        firstpublisheddate: 28/01/2019
                        answer: '<iframe frameborder="0" scrolling="auto" width="580" height="315" src="https://www.youtube.com/embed/4LUgO9VpgiE" allowfullscreen="allowfullscreen"></iframe>'
                      - Title: 'Wie wird der ZBRRA Empfänger mit dem ZBRT1 Taster gepaart,getrennt und zurückgesetzt'
                        UrlName: FA378423
                        LastModifiedDate: 01/06/2020
                        products: Harmony XB4/XB5 Harsh environment
                        score: 1.0416666666666667
                        firstpublisheddate: 10/09/2019
                        answer: '<iframe frameborder="0" scrolling="auto" allowfullscreen="" height="315" src="https://www.youtube.com/embed/5tVHtfA3Bgc" width="580"></iframe>'
                    getPa:
                      - Title: 'Definition Schützkontrolle EDM (Rückführkreis):'
                        UrlName: FA133245
                        LastModifiedDate: 01/06/2020
                        products: Preventa XPS
                        score: 1.0058777429467085
                        firstpublisheddate: 20/01/2020
                        answer: '<div>Schaltkreis eines Sicherheitsbausteins zur Überwachung der extern angeschlossenen Relais/Schütze mit zwangsgeführten Kontakten. Über die Öffnerkontakte der Relais/Schütze mit zwangsgeführten Kontakten wird kontrolliert, ob die Relais/Schütze mit zwangsgeführten Kontakten vor deren erneuten Ansteuerung ihren sicheren Zustand eingenommen haben.</div>'
                      - Title: Wozu werden Funkentstörfilter benutzt ?
                        UrlName: FA144917
                        LastModifiedDate: 01/06/2020
                        products: MiCOM S10
                        score: 1.0050940438871474
                        firstpublisheddate: 20/01/2020
                        answer: |-
                          <p><strong> </strong></p>

                          <p class="MsoNormal"><br><strong><span style="mso-ansi-language: DE;">Der Einbau von Funkentstörfiltern ermöglicht bei wirtschaftlich vertretbarem Aufwand</span></strong></p>

                          <p><strong><span style="mso-ansi-language: DE;">die Reduzierung der leitungsgebundenen, hochfrequenten elektromagnetischen</span></strong></p>

                          <p><strong><span style="mso-ansi-language: DE;">Störungen, so dass bei Einhaltung der nachstehend beschriebenen Verdrahtungs und</span></strong></p>

                          <p><strong><span style="mso-ansi-language: DE;">Installationshinweise der Grenzwert der 1. und 2. Umgebung gemäß EN 61800</span></strong></p>

                          <p><strong><span style="mso-ansi-language: DE;">e</span>ingehalten wird.</strong></p>
                      - Title: Wie kann bei dem Umrichter ATV900 mit SoMove eine Konfiguration auf das Display VW3A1111 als "cfg"- File exportiert werden?
                        UrlName: FA313024
                        LastModifiedDate: 23/06/2020
                        products: Altivar Process ATV900
                        score: 1.0047021943573669
                        firstpublisheddate: 20/01/2020
                        answer: '<span style="color: #1f497d;">Im ersten Schritt muss ein vorhandenes Projekt geöffnet (psx File) oder offline erstellt werden.</span><br><span style="color: #1f497d;">Dann kann der Export erfolgen.</span><br><br><img alt="" height="350" src="/servlet/servlet.ImageServer?id=015g0000001PTUiAAO&amp;oid=00Dg0000006I3YA" width="553"></img><br><br><span style="color: #1f497d;">Dabei werden die Dateien in den Ordner DRVCONF auf dem Display gespeichert.<br><br><img alt="" src="/servlet/servlet.ImageServer?id=015g0000001PTaBAAW&amp;oid=00Dg0000006I3YA" style="height: 329px;width: 529px;"></img></span><br><br><span style="color: #1f497d;">Danach kann die Datei über das Display in den Umrichter geladen werden.<br><br><img alt="" src="/servlet/servlet.ImageServer?id=015g0000001PTgMAAW&amp;oid=00Dg0000006I3YA" style="height: 137px;width: 807px;"></img></span><br> '
                      - Title: Wie lautet der Nachfolger für das Ritto Türsprechmodul 4760xx?
                        UrlName: FA305741
                        LastModifiedDate: 01/06/2020
                        products: Decora
                        score: 1.0047021943573669
                        firstpublisheddate: 20/01/2020
                        answer: 'Ein grundsätzlich funktionierender Nachfolger ist das Türsprechmodul 18760xx zusammen mit dem modifizierten Modulträger RGE1275622.<br><br>Der modifizierter Modulträger RGE1275622 sorgt für eine Anpassung zwischen einem alten Modul der (1)47er-Baureihe und einem neuen Türsprechmodul der 187-er Baureihe.<br>Kurz: Mit einem modifizierten Modulträger kann ein neues Türsprechmodul von seinen Anschlüssen so behandelt werden, als wäre es ein (1)47-er-Modell.<br>Der dem mod. Modulträger beiliegende Kreuzverbinder (ein Verbinder mit drei blauen und einer roten Ader, welcher unter anderen Bedingungen eine Anpassung zwischen alten und neuen Modulen herstellt) wird bei Verwendung des mod. Modulträgers nicht verwendet.'
                      - Title: Wozu dient der Rückführkreis?
                        UrlName: FA23455
                        LastModifiedDate: 01/06/2020
                        products: Preventa XPS
                        score: 1.0047021943573669
                        firstpublisheddate: 20/01/2020
                        answer: Der Rückführkreis ermöglicht die Selbstüberwachung nachgeschalteter Schütze oder Relais mit zwangsgeführten Kontakten  die zur Kontaktvervielfältigung und/oder zur Erhöhung des Ausschaltvermögens bestimmt sind.
                      - Title: Ist es möglich einen Motor mit kleiner Leistung an einem Frequenzumrichter mit größerer Leistung zu betreiben?
                        UrlName: FA23451
                        LastModifiedDate: 01/06/2020
                        products: 'Altivar 320, Altivar 32, Altivar 31C, Altivar 61, Altivar Process ATV900, Altivar 71'
                        score: 1.0047021943573669
                        firstpublisheddate: 20/01/2020
                        answer: 'Grundsätzlich besteht die Möglichkeit einen Motor mit kleiner Leistung an einem Frequenzumrichter mit größerer Leistung zu betreiben<br>Dabei kommt es auf das Verhältnis zwischen Motor- und Umrichterleistung an.<br>Erfahrungen zeigen, dass das Verhältnis von 1:4 nicht überschritten werden sollte.<br><br>Z.B. ist es nicht empfehlenswert, einen 0.75kW Motor mit einem 30kW ATV zu betreiben.<br>Für Testzwecke kann man diese Kombination verwenden; hierbei muss jedoch die Motorphasenüberwachung deaktiviert werden.<br> '
                      - Title: Welche Bedeutung hat die Fehlermeldung "OCF" bei dem Umrichter ATV61/71 und ATV600 ?
                        UrlName: FA141150
                        LastModifiedDate: 01/06/2020
                        products: 'Altivar 71, Altivar 61'
                        score: 1.0043103448275863
                        firstpublisheddate: 20/01/2020
                        answer: 'Die Meldung OCF bedeutet Überstrom.<br><br>Mögliche Ursachen:<br>- Parameter des Menüs SET (Einstellunegn) und drC (Antriebsdaten) sind nicht korrekt<br>- Massenträgheit oder Last zu hoch<br>- Mechanische Blockierung<br><br>Mögliche Maßnahmen zur Behebung:<br>- Parameter überprüfen<br>- Dimensionierung von Motor, Umrichter und Last überprüfen<br>- Zustand der Mechanik überprüfen'
                      - Title: Steht für die Frequenzumrichter Altivar ein Siemens S7 Funktionsbaustein für TIA oder Step 7 zur Verfügung ?
                        UrlName: FA307748
                        LastModifiedDate: 01/06/2020
                        products: 'Altivar 71, Altivar 61, Altivar 320, Altivar Process ATV900, Altivar Process ATV600'
                        score: 1.0039184952978057
                        firstpublisheddate: 20/01/2020
                        answer: '<u>Step7 classic Programm :</u><br>Es steht ein FB Baustein für die Ansteuerung eines Altivar Umrichters als Download zur Verfügung (komplettes S7 classic Programm mit drei Beispiel ATV: <em>Profibusbaustein_ATV.zip</em>). Das Dokument <em>Profibus_Baustein_neu.pdf </em>beschreibt dieses Programm deutschsprachig. Die Anleitung ist für die Umrichterserie ATV 312/32/61/71 erstellt worden. Die Ansteuerung der Baureihen ATV 320/340/630/650/930/950 usw. arbeitet aber nach demselben Prinzip.<br><br><br><br><u>TIA Portal V11:</u><br>Das oben aufgeführte Programm ist ursprünglich für Step7 classic geschrieben worden, ist aber auch als TIA Portal Version 11 downloadbar (<em>Altivar library für SPS S7 Siemens TIA Portal.zip</em>). In der TIA Version wurde bewusst auf die HW Konfig verzichtet.<br>Die verwendenten Variablen wurden ebenfalls zu Ihrer Unterstützung als Datei angehangen (<em>ATV FB DB Variablen TIA.zip</em>).<br><br>Einschränkungen:<br>- Siemens kann diese Bibliothek nicht in TIA V15 integrieren.<br>- Da der &quot;<em>FB_Steuerung_ATV</em>&quot; Baustein in AWL geschrieben wurde, ist er nicht in der Siemens SPS Baureihe S12xx einsetzbar. Bei dieser SPS ist es nicht möglich, AWL zu verarbeiten.<br><br>Bei der Verwendung dieser Versionen, emfehlen wir die Verwendung einer der folgenden Bibliotheken:<br><br><br><br><em><span style="color: #FF0000;">third party Erstellung, Verwendung der offenen FBs unter eigener Verantwortung=&gt;</span></em><br><br><u>TIA Portal V15.1 Altivar Frequenzumrichter Bibliothek:</u><br>Es steht ein offener FB Baustein für die Ansteuerung eines Altivar Umrichters als Download zur Verfügung (Bibliothek in FUP und PDF Beschreibung: <em>ATV_FB_TIA15 2 2019.zip</em>).<br><br><br><u>open source Bibiothek:</u><br>Es steht ein offener SCL (Strukturierter Text) Baustein als Download zur Verfügung (<em>FC_ATV_Drives.zip</em>). Dieser sollte auch an SPS anderer Hersteller Feldbusunabhängig verwendbar sein (keine Garantie).<br><br><br><br><br><br><br><br><br><br>Allgemeine Hinweise:<br>1) Eine Verwendung der Siemens FBs ist mit dem Feldbus Profibus-DP und Profinet möglich. Die Funktion sollte bei allen Schneider ATV möglich sein (Ausnahme MX Pro, MX ECo, MX Basic).<br><br>2) Beachten Sie bitte auch das im Download angehangene PDF Dokument zur Bausteinbeschreibung. Dort ist auch die korrekte Adressierung des FBs beschrieben: Wird ein Telegramm mit einem PKW Bereich (Azyklischer Datenaustausch) verwendet, ist am Baustein Adresseingang die erste freie Adresse hinter dem PKW Bereich einzutragen.<br>Beispiel: Wird ein Telegramm mit z.B. 4PKW und 6PZD verwendet und von der SPS ein Adressbereich ab z.B. <strong>%QW500</strong> reserviert, ist die Adresse des Bausteins %QW500 (Startadresse) <strong>plus der 4 Doppelwörter</strong> für den azyklischen Bereich. Am Baustein ist dann eine Adresse <strong>%QW und %IW508</strong> einzutragen.<br><br>3) verwenden Sie bei diesen Bausteinen nicht das Telegramm &quot;ProfiDrive&quot;. Hier wird eine andere Bit Zuordnung verwendet. Alle anderen Telegramme sind verwendbar und es liegt in Ihrer Auswahl, welche Größe eingefügt werden soll.<br><br><br><br><br><strong>Schneider electric bietet eine weite Produktvielfalt im Bereich der Speicherprogrammierbaren Steuerungen an. Wir bieten alle Arten SPS, von einer kleinen I/O SPS bis zur Industrie Prozess SPS, an. Schauen Sie doch mal auf unserer Homepage vorbei:<br><br><em><a href="https://www.schneider-electric.de/de/product-category/3900-sps-steuerungen/?filter=business-1-automatisierungs--und-steuerungstechnik" target="_blank">https://www.schneider-electric.de/de/product-category/3900-sps-steuerungen/?filter=business-1-automatisierungs--und-steuerungstechnik</a></em></strong><br><br><br><br><br><br> '
                description: 'return date  '
                properties:
                  url:
                    type: string
                    description: download url
              examples:
                Example 1:
                  value:
                    url: 'https://www.se.com/text.json'
        '400':
          description: ''
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    code: BAD_REQUEST
                    userMessage: 'Request is invalid and cannot be processed due one or more issues such as syntax errors, missing required fields, out of range values, conflicting query parameters, or unknown URI.'
                    developerMessage: Request content is malformed or exceeded structural limits
                    moreInfo: 'https://example.com/error/123'
                properties:
                  code:
                    type: string
                    description: response code
                  userMessage:
                    type: string
                    description: message
                  developerMessage:
                    type: string
                    description: message
                  moreInfo:
                    type: string
                    description: more message
              examples:
                Example 1:
                  value:
                    code: BAD_REQUEST
                    userMessage: 'Request is invalid and cannot be processed due one or more issues such as syntax errors, missing required fields, out of range values, conflicting query parameters, or unknown URI.'
                    developerMessage: Request content is malformed or exceeded structural limits
                    moreInfo: 'https://example.com/error/123'
        '401':
          description: ''
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    code: UNAUTHORIZED
                    userMessage: 'The client is not authorized to perform this request because its identity has not yet been established, or the token is invalid or has expired.'
                    developerMessage: Invalid Access Token
                    moreInfo: 'https://example.com/error/123'
                properties:
                  code:
                    type: string
                    description: reponse code
                  userMessage:
                    type: string
                    description: message
                  developerMessage:
                    type: string
                    description: message
                  moreInfo:
                    type: string
                    description: more message
              examples:
                Example 1:
                  value:
                    code: UNAUTHORIZED
                    userMessage: 'The client is not authorized to perform this request because its identity has not yet been established, or the token is invalid or has expired.'
                    developerMessage: Invalid Access Token
                    moreInfo: 'https://example.com/error/123'
        '403':
          description: ''
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    code: FORBIDDEN
                    userMessage: The client does not have permission to perform the requested action e.g. POST or DELETE.
                    developerMessage: Http verb DELETE is not supported for path suffix /installed-products/track
                    moreInfo: 'https://example.com/error/123'
                properties:
                  code:
                    type: string
                    description: response code
                  userMessage:
                    type: string
                    description: message
                  developerMessage:
                    type: string
                    description: message
                  moreInfo:
                    type: string
                    description: more message
              examples:
                Example 1:
                  value:
                    code: FORBIDDEN
                    userMessage: The client does not have permission to perform the requested action e.g. POST or DELETE.
                    developerMessage: Http verb DELETE is not supported for path suffix /installed-products/track
                    moreInfo: 'https://example.com/error/123'
        '404':
          description: ''
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    code: NOT_FOUND
                    userMessage: Requested resource does not exist on the server. It is assumed that the URI is valid for this type of resource.
                    developerMessage: Records not found
                    moreInfo: 'https://example.com/error/123'
                properties:
                  code:
                    type: string
                    description: response message
                  userMessage:
                    type: string
                    description: message
                  developerMessage:
                    type: string
                    description: message
                  moreInfo:
                    type: string
                    description: 'more message  '
              examples:
                Example 1:
                  value:
                    code: NOT_FOUND
                    userMessage: Requested resource does not exist on the server. It is assumed that the URI is valid for this type of resource.
                    developerMessage: Records not found
                    moreInfo: 'https://example.com/error/123'
        '429':
          description: ''
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    code: TOO_MANY_REQUESTS
                    userMessage: Number of requests has exceeded the client’s rate limits.
                    developerMessage: Spike arrest violation
                    moreInfo: 'https://example.com/error/123'
                properties:
                  code:
                    type: string
                    description: response code
                  userMessage:
                    type: string
                    description: message
                  developerMessage:
                    type: string
                    description: message
                  moreInfo:
                    type: string
                    description: more message
              examples:
                Example 1:
                  value:
                    code: TOO_MANY_REQUESTS
                    userMessage: Number of requests has exceeded the client’s rate limits.
                    developerMessage: Spike arrest violation
                    moreInfo: 'https://example.com/error/123'
        '500':
          description: ''
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    code: INTERNAL_SERVER_ERROR
                    userMessage: Requested operation encountered an unexpected server error.
                    developerMessage: 'Target service is unavailable, please try again later.'
                    moreInfo: 'https://example.com/error/123'
                properties:
                  code:
                    type: string
                    description: response code
                  userMessage:
                    type: string
                    description: message
                  developerMessage:
                    type: string
                    description: message
                  moreInfo:
                    type: string
                    description: message
              examples:
                Example 1:
                  value:
                    code: INTERNAL_SERVER_ERROR
                    userMessage: Requested operation encountered an unexpected server error.
                    developerMessage: 'Target service is unavailable, please try again later.'
                    moreInfo: 'https://example.com/error/123'
      operationId: get-all-faq-download-url
      description: 获取完整的FAQ下载地址，用于在官网生成FAQ详细页面。
      x-stoplight:
        id: 0uf2uj4fxcz6k
  '/faqs/feedback/{faq}/{language}':
    parameters:
      - schema:
          type: string
          example: FAQ123456
        name: faq
        in: path
        required: true
        description: 常见问题ID
      - schema:
          type: string
          example: zh-CN
        name: language
        in: path
        required: true
        description: 常见问题解答的语言
    post:
      summary: 常见问题反馈
      operationId: post-feedback-faq-language
      responses:
        '200':
          description: 返回执行结果
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    message: Successfully added the feedback.
                    errorCode: null
                description: return data
                properties:
                  message:
                    type: string
                    description: message
                  errorCode:
                    type: number
                    description: error code
              examples:
                Example 1:
                  value:
                    message: Successfully added the feedback.
                    errorCode: 0
            application/xml:
              schema:
                type: object
                properties: {}
            multipart/form-data:
              schema:
                type: object
                properties: {}
        '400':
          description: ''
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    code: BAD_REQUEST
                    userMessage: 'Request is invalid and cannot be processed due one or more issues such as syntax errors, missing required fields, out of range values, conflicting query parameters, or unknown URI.'
                    developerMessage: Request content is malformed or exceeded structural limits
                    moreInfo: 'https://example.com/error/123'
                properties:
                  code:
                    type: string
                    description: response code
                  userMessage:
                    type: string
                    description: message
                  developerMessage:
                    type: string
                    description: message
                  moreInfo:
                    type: string
                    description: more message
              examples:
                Example 1:
                  value:
                    code: BAD_REQUEST
                    userMessage: 'Request is invalid and cannot be processed due one or more issues such as syntax errors, missing required fields, out of range values, conflicting query parameters, or unknown URI.'
                    developerMessage: Request content is malformed or exceeded structural limits
                    moreInfo: 'https://example.com/error/123'
        '401':
          description: ''
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    code: UNAUTHORIZED
                    userMessage: 'The client is not authorized to perform this request because its identity has not yet been established, or the token is invalid or has expired.'
                    developerMessage: Invalid Access Token
                    moreInfo: 'https://example.com/error/123'
                properties:
                  code:
                    type: string
                    description: response code
                  userMessage:
                    type: string
                    description: message
                  developerMessage:
                    type: string
                    description: message
                  moreInfo:
                    type: string
                    description: more message
              examples:
                Example 1:
                  value:
                    code: UNAUTHORIZED
                    userMessage: 'The client is not authorized to perform this request because its identity has not yet been established, or the token is invalid or has expired.'
                    developerMessage: Invalid Access Token
                    moreInfo: 'https://example.com/error/123'
        '403':
          description: ''
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    code: FORBIDDEN
                    userMessage: The client does not have permission to perform the requested action e.g. POST or DELETE.
                    developerMessage: Http verb DELETE is not supported for path suffix /installed-products/track
                    moreInfo: 'https://example.com/error/123'
                properties:
                  code:
                    type: string
                    description: response code
                  userMessage:
                    type: string
                    description: message
                  developerMessage:
                    type: string
                    description: message
                  moreInfo:
                    type: string
                    description: more message
              examples:
                Example 1:
                  value:
                    code: FORBIDDEN
                    userMessage: The client does not have permission to perform the requested action e.g. POST or DELETE.
                    developerMessage: Http verb DELETE is not supported for path suffix /installed-products/track
                    moreInfo: 'https://example.com/error/123'
        '404':
          description: ''
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    code: NOT_FOUND
                    userMessage: Requested resource does not exist on the server. It is assumed that the URI is valid for this type of resource.
                    developerMessage: Records not found
                    moreInfo: 'https://example.com/error/123'
                properties:
                  code:
                    type: string
                    description: reponse code
                  userMessage:
                    type: string
                    description: message
                  developerMessage:
                    type: string
                    description: message
                  moreInfo:
                    type: string
                    description: more message
              examples:
                Example 1:
                  value:
                    code: NOT_FOUND
                    userMessage: Requested resource does not exist on the server. It is assumed that the URI is valid for this type of resource.
                    developerMessage: Records not found
                    moreInfo: 'https://example.com/error/123'
        '429':
          description: ''
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    code: TOO_MANY_REQUESTS
                    userMessage: Number of requests has exceeded the client’s rate limits.
                    developerMessage: Spike arrest violation
                    moreInfo: 'https://example.com/error/123'
                properties:
                  code:
                    type: string
                    description: response code
                  userMessage:
                    type: string
                    description: message
                  developerMessage:
                    type: string
                    description: message
                  moreInfo:
                    type: string
                    description: more message
              examples:
                Example 1:
                  value:
                    code: TOO_MANY_REQUESTS
                    userMessage: Number of requests has exceeded the client’s rate limits.
                    developerMessage: Spike arrest violation
                    moreInfo: 'https://example.com/error/123'
        '500':
          description: ''
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    code: INTERNAL_SERVER_ERROR
                    userMessage: Requested operation encountered an unexpected server error.
                    developerMessage: 'Target service is unavailable, please try again later.'
                    moreInfo: 'https://example.com/error/123'
                properties:
                  code:
                    type: string
                    description: reponse code
                  userMessage:
                    type: string
                    description: message
                  developerMessage:
                    type: string
                    description: message
                  moreInfo:
                    type: string
                    description: message
              examples:
                Example 1:
                  value:
                    code: INTERNAL_SERVER_ERROR
                    userMessage: Requested operation encountered an unexpected server error.
                    developerMessage: 'Target service is unavailable, please try again later.'
                    moreInfo: 'https://example.com/error/123'
      description: 该API用于发布来自SE.COM的常见问题解答反馈，用户可以通过评论推送“是”或“否”。 将根据常见问题解答编号和语言推送至 bFO
      requestBody:
        content:
          application/json:
            schema:
              type: object
              description: |
                Commit parameter
              properties:
                'yes':
                  type: boolean
                  description: FAQ valuable
                'no':
                  type: boolean
                  description: FAQ has no value
                comments:
                  type: string
                  description: comments
                gRecaptchaResponse:
                  type: string
                  description: Verification code
                source:
                  type: string
                  description: Source of feedback
            examples: {}
        description: ''
      tags:
        - China_KM_Backend
      x-stoplight:
        id: k5mez28gy588j
  '/faqs/products/{faq}/{country}/{language}':
    parameters:
      - schema:
          type: string
          example: FAQ123456
        name: faq
        in: path
        required: true
        description: 常见问题ID
      - schema:
          type: string
          example: cn
        name: country
        in: path
        required: true
        description: 国家
      - schema:
          type: string
          example: zh-C
        name: language
        in: path
        required: true
        description: 常见问题解答的语言
    get:
      summary: 搜索产品常见问题解答
      tags:
        - China_KM_Backend
      responses:
        '200':
          description: 返回查询结果
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    RANGE:
                      records:
                        - name: 0 - 10 V Analog Output Unit
                          url: 'https://www.se.com/de/de/product-range/61556'
                        - name: Altivar 08
                          url: 'https://www.se.com/de/de/product-range/691'
                    CATEGORY:
                      records:
                        - name: MV Circuit Breakers
                          url: 'https://www.se.com/de/de/product-category/86137'
                    PRODUCT:
                      records:
                        - name: 21ASSTSC230X1A
                          url: 'https://www.se.com/de/de/product/21ASSTSC230X1A'
                properties:
                  range:
                    type: object
                    description: RANGE
                    properties:
                      records:
                        type: array
                        description: cords
                        items:
                          type: object
                          properties:
                            name:
                              type: string
                              description: faq name
                            url:
                              type: string
                              description: faq url
                  category:
                    type: object
                    description: CATEFORY
                    properties:
                      records:
                        type: array
                        description: records
                        items:
                          type: object
                          properties:
                            name:
                              type: string
                              description: faq name
                            url:
                              type: string
                              description: faq url
                  product:
                    type: object
                    description: PRODUCT
                    properties:
                      records:
                        type: array
                        description: records
                        items:
                          type: object
                          properties:
                            name:
                              type: string
                              description: faq name
                            url:
                              type: string
                              description: faq url
              examples:
                Example 1:
                  value:
                    range:
                      records:
                        - name: 0 - 10 V Analog Output Unit
                          url: 'https://www.se.com/de/de/product-range/61556'
                        - name: Altivar 08
                          url: 'https://www.se.com/de/de/product-range/691'
                    category:
                      records:
                        - name: MV Circuit Breakers
                          url: 'https://www.se.com/de/de/product-category/86137'
                    product:
                      records:
                        - name: 21ASSTSC230X1A
                          url: 'https://www.se.com/de/de/product/21ASSTSC230X1A'
        '400':
          description: ''
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    code: BAD_REQUEST
                    userMessage: 'Request is invalid and cannot be processed due one or more issues such as syntax errors, missing required fields, out of range values, conflicting query parameters, or unknown URI.'
                    developerMessage: Request content is malformed or exceeded structural limits
                    moreInfo: 'https://example.com/error/123'
                properties:
                  code:
                    type: string
                    description: response code
                  userMessage:
                    type: string
                    description: message
                  developerMessage:
                    type: string
                    description: message
                  moreInfo:
                    type: string
                    description: more info
              examples:
                Example 1:
                  value:
                    code: BAD_REQUEST
                    userMessage: 'Request is invalid and cannot be processed due one or more issues such as syntax errors, missing required fields, out of range values, conflicting query parameters, or unknown URI.'
                    developerMessage: Request content is malformed or exceeded structural limits
                    moreInfo: 'https://example.com/error/123'
        '401':
          description: ''
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    code: UNAUTHORIZED
                    userMessage: 'The client is not authorized to perform this request because its identity has not yet been established, or the token is invalid or has expired.'
                    developerMessage: Invalid Access Token
                    moreInfo: 'https://example.com/error/123'
                properties:
                  code:
                    type: string
                    description: response code
                  userMessage:
                    type: string
                    description: message
                  developerMessage:
                    type: string
                    description: message
                  moreInfo:
                    type: string
                    description: more message
              examples:
                Example 1:
                  value:
                    code: UNAUTHORIZED
                    userMessage: 'The client is not authorized to perform this request because its identity has not yet been established, or the token is invalid or has expired.'
                    developerMessage: Invalid Access Token
                    moreInfo: 'https://example.com/error/123'
        '403':
          description: ''
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    code: FORBIDDEN
                    userMessage: The client does not have permission to perform the requested action e.g. POST or DELETE.
                    developerMessage: Http verb DELETE is not supported for path suffix /installed-products/track
                    moreInfo: 'https://example.com/error/123'
                properties:
                  code:
                    type: string
                    description: response code
                  userMessage:
                    type: string
                    description: message
                  developerMessage:
                    type: string
                    description: message
                  moreInfo:
                    type: string
                    description: more message
              examples:
                Example 1:
                  value:
                    code: FORBIDDEN
                    userMessage: The client does not have permission to perform the requested action e.g. POST or DELETE.
                    developerMessage: Http verb DELETE is not supported for path suffix /installed-products/track
                    moreInfo: 'https://example.com/error/123'
        '404':
          description: ''
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    code: NOT_FOUND
                    userMessage: Requested resource does not exist on the server. It is assumed that the URI is valid for this type of resource.
                    developerMessage: Records not found
                    moreInfo: 'https://example.com/error/123'
                properties:
                  code:
                    type: string
                    description: response code
                  userMessage:
                    type: string
                    description: message
                  developerMessage:
                    type: string
                    description: message
                  moreInfo:
                    type: string
                    description: more message
              examples:
                Example 1:
                  value:
                    code: NOT_FOUND
                    userMessage: Requested resource does not exist on the server. It is assumed that the URI is valid for this type of resource.
                    developerMessage: Records not found
                    moreInfo: 'https://example.com/error/123'
        '429':
          description: ''
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    code: TOO_MANY_REQUESTS
                    userMessage: Number of requests has exceeded the client’s rate limits.
                    developerMessage: Spike arrest violation
                    moreInfo: 'https://example.com/error/123'
                properties:
                  code:
                    type: string
                    description: response code
                  userMessage:
                    type: string
                    description: message
                  developerMessage:
                    type: string
                    description: message
                  moreInfo:
                    type: string
                    description: more message
              examples:
                Example 1:
                  value:
                    code: TOO_MANY_REQUESTS
                    userMessage: Number of requests has exceeded the client’s rate limits.
                    developerMessage: Spike arrest violation
                    moreInfo: 'https://example.com/error/123'
        '500':
          description: ''
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    code: INTERNAL_SERVER_ERROR
                    userMessage: Requested operation encountered an unexpected server error.
                    developerMessage: 'Target service is unavailable, please try again later.'
                    moreInfo: 'https://example.com/error/123'
                properties:
                  code:
                    type: string
                    description: reponse code
                  userMessage:
                    type: string
                    description: message
                  developerMessage:
                    type: string
                    description: message
                  moreInfo:
                    type: string
                    description: more message
              examples:
                Example 1:
                  value:
                    code: INTERNAL_SERVER_ERROR
                    userMessage: Requested operation encountered an unexpected server error.
                    developerMessage: 'Target service is unavailable, please try again later.'
                    moreInfo: 'https://example.com/error/123'
      operationId: get-products-faq-country-language
      description: 此 API 将根据常见问题解答语言和国家/地区获取标记到常见问题解答的产品、范围和类别列表
      x-stoplight:
        id: ji4yeilfk7imn
  /faqs/search:
    get:
      summary: 搜索常见问题解答
      tags:
        - China_KM_Backend
      responses:
        '200':
          description: 根据过滤条件返回FAQ列表
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    pagination:
                      offset: 0
                      limit: 20
                      docsTotal: 2213
                    documents:
                      - faqId: FA210376
                        title: Cyber Sciences SER-3200 (Sequence of Events Recorder Event Type Test Status Change".
                        answer: 'Looking at the SER-3200 Web Page, you will see under Events you see that the Event Type is Test Status ...'
                        description: 'Looking at the SER-3200 Web Page, you will see under Events you see that the Event Type is ...'
                        hasVideo: false
                        createDate: '2013-06-25'
                        publishDate: '2013-06-27'
                        modifyDate: '2021-09-28'
                        documentLanguages:
                          - zh
                        documentCountries:
                          - cn
                        keywords:
                          - Cyber Sciences
                          - SER
                        rank: 0.8
                      - faqId: FA210377
                        title: Cyber Sciences SER-3200 (Sequence of Events Recorder Event Type Test Status Change".
                        answer: 'Looking at the SER-3200 Web Page, you will see under Events you see that the Event Type is Test Status ...'
                        description: 'Looking at the SER-3200 Web Page, you will see under Events you see that the Event Type is ...'
                        hasVideo: false
                        createDate: '2013-06-25'
                        publishDate: '2013-06-27'
                        modifyDate: '2021-09-28'
                        documentLanguages:
                          - zh
                        documentCountries:
                          - cn
                        keywords:
                          - Cyber Sciences
                          - SER
                        rank: 0.8
                properties:
                  pagination:
                    type: object
                    description: Navigation information
                    properties:
                      offset:
                        type: integer
                        description: page offset
                      limit:
                        type: integer
                        description: page limit
                      docsTotal:
                        type: integer
                        description: record count
                  documents:
                    type: array
                    description: document info
                    items:
                      type: object
                      properties:
                        id:
                          type: string
                          x-stoplight:
                            id: a11mggsjbwrhm
                          description: id
                        faqId:
                          type: string
                          description: faq id
                        name:
                          type: string
                          x-stoplight:
                            id: afftpbo8mawsj
                          description: name
                        title:
                          type: string
                          description: faq title
                        answer:
                          type: string
                          description: faq answer
                        description:
                          type: string
                          description: faq description
                        hasVideo:
                          type: boolean
                          description: faq has video
                        createDate:
                          type: string
                          description: faq create date
                        publishDate:
                          type: string
                          description: faq publish date
                        modifyDate:
                          type: string
                          description: faq modify date
                        documentLanguages:
                          type: array
                          description: faq languages
                          items:
                            type: string
                        documentCountries:
                          type: array
                          description: document countries
                          items:
                            type: string
                        keywords:
                          type: array
                          description: seach keyword
                          items:
                            type: string
                        rank:
                          type: number
                          description: faq rank
                        faqType:
                          type: string
                          x-stoplight:
                            id: 5jmthjmmu7hk5
                          description: faq type
                        faqQuestionType:
                          type: array
                          x-stoplight:
                            id: 08kgnehzqmney
                          description: faq Question Type
                          items:
                            x-stoplight:
                              id: 224n8ib6tx0uv
                            type: object
                            properties:
                              code:
                                type: string
                                x-stoplight:
                                  id: vabzsk1jx4xeg
                                description: faq Question Type code
                              name:
                                type: string
                                x-stoplight:
                                  id: 568pydu3sji28
                                description: faq Question Type name
                        video:
                          type: object
                          x-stoplight:
                            id: k81ls27jufu09
                          description: video info
                          properties:
                            thumbnail:
                              type: string
                              x-stoplight:
                                id: vi8qo6wvfwk43
                              description: video-thumbnail
                            url:
                              type: string
                              x-stoplight:
                                id: 97i42r61l0r52
                              description: video-url
              examples:
                Example 1:
                  value:
                    pagination:
                      offset: 0
                      limit: 0
                      docsTotal: 0
                    documents:
                      - faqId: string
                        title: string
                        answer: string
                        description: string
                        hasVideo: true
                        createDate: string
                        publishDate: string
                        modifyDate: string
                        documentLanguages:
                          - string
                        documentCountries:
                          - string
                        keywords:
                          - string
                        rank: 0
        '400':
          description: ''
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    code: BAD_REQUEST
                    userMessage: 'Request is invalid and cannot be processed due one or more issues such as syntax errors, missing required fields, out of range values, conflicting query parameters, or unknown URI.'
                    developerMessage: Request content is malformed or exceeded structural limits
                    moreInfo: 'https://example.com/error/123'
                properties:
                  code:
                    type: string
                    description: reponse code
                  userMessage:
                    type: string
                    description: message
                  developerMessage:
                    type: string
                    description: message
                  moreInfo:
                    type: string
                    description: more info
              examples:
                Example 1:
                  value:
                    code: BAD_REQUEST
                    userMessage: 'Request is invalid and cannot be processed due one or more issues such as syntax errors, missing required fields, out of range values, conflicting query parameters, or unknown URI.'
                    developerMessage: Request content is malformed or exceeded structural limits
                    moreInfo: 'https://example.com/error/123'
        '401':
          description: ''
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    code: UNAUTHORIZED
                    userMessage: 'The client is not authorized to perform this request because its identity has not yet been established, or the token is invalid or has expired.'
                    developerMessage: Invalid Access Token
                    moreInfo: 'https://example.com/error/123'
                properties:
                  code:
                    type: string
                    description: response code
                  userMessage:
                    type: string
                    description: message
                  developerMessage:
                    type: string
                    description: message
                  moreInfo:
                    type: string
                    description: more info
              examples:
                Example 1:
                  value:
                    code: UNAUTHORIZED
                    userMessage: 'The client is not authorized to perform this request because its identity has not yet been established, or the token is invalid or has expired.'
                    developerMessage: Invalid Access Token
                    moreInfo: 'https://example.com/error/123'
        '403':
          description: ''
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    code: FORBIDDEN
                    userMessage: The client does not have permission to perform the requested action e.g. POST or DELETE.
                    developerMessage: Http verb DELETE is not supported for path suffix /installed-products/track
                    moreInfo: 'https://example.com/error/123'
                properties:
                  code:
                    type: string
                    description: reponse code
                  userMessage:
                    type: string
                    description: message
                  developerMessage:
                    type: string
                    description: message
                  moreInfo:
                    type: string
                    description: more info
              examples:
                Example 1:
                  value:
                    code: FORBIDDEN
                    userMessage: The client does not have permission to perform the requested action e.g. POST or DELETE.
                    developerMessage: Http verb DELETE is not supported for path suffix /installed-products/track
                    moreInfo: 'https://example.com/error/123'
        '404':
          description: ''
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    code: NOT_FOUND
                    userMessage: Requested resource does not exist on the server. It is assumed that the URI is valid for this type of resource.
                    developerMessage: Records not found
                    moreInfo: 'https://example.com/error/123'
                properties:
                  code:
                    type: string
                    description: response code
                  userMessage:
                    type: string
                    description: message
                  developerMessage:
                    type: string
                    description: message
                  moreInfo:
                    type: string
                    description: 'more info  '
              examples:
                Example 1:
                  value:
                    code: NOT_FOUND
                    userMessage: Requested resource does not exist on the server. It is assumed that the URI is valid for this type of resource.
                    developerMessage: Records not found
                    moreInfo: 'https://example.com/error/123'
        '429':
          description: ''
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    code: TOO_MANY_REQUESTS
                    userMessage: Number of requests has exceeded the client’s rate limits.
                    developerMessage: Spike arrest violation
                    moreInfo: 'https://example.com/error/123'
                properties:
                  code:
                    type: string
                    description: reponse code
                  userMessage:
                    type: string
                    description: message
                  developerMessage:
                    type: string
                    description: message
                  moreInfo:
                    type: string
                    description: more info
              examples:
                Example 1:
                  value:
                    code: TOO_MANY_REQUESTS
                    userMessage: Number of requests has exceeded the client’s rate limits.
                    developerMessage: Spike arrest violation
                    moreInfo: 'https://example.com/error/123'
        '500':
          description: ''
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    code: INTERNAL_SERVER_ERROR
                    userMessage: Requested operation encountered an unexpected server error.
                    developerMessage: 'Target service is unavailable, please try again later.'
                    moreInfo: 'https://example.com/error/123'
                properties:
                  code:
                    type: string
                    description: response code
                  userMessage:
                    type: string
                    description: message
                  developerMessage:
                    type: string
                    description: message
                  moreInfo:
                    type: string
                    description: more info
              examples:
                Example 1:
                  value:
                    code: INTERNAL_SERVER_ERROR
                    userMessage: Requested operation encountered an unexpected server error.
                    developerMessage: 'Target service is unavailable, please try again later.'
                    moreInfo: 'https://example.com/error/123'
      operationId: get-search-faq-faqs-full
      description: |-
        搜索将查询China KM FAQ API来获取数据。

        该方法将用于执行完整索引。 由于数据量非常大，需要分页将数据分割成更小、更易于管理的块。

        它将用于执行初始数据加载。

        之后，每当必须重建索引时，它就会很少被调用。 当发生严重错误时。
      parameters:
        - schema:
            type: number
            example: 1
            minimum: 1
          in: query
          name: offset
          description: 页面偏移量
          required: true
        - schema:
            type: number
            example: 500
            maximum: 500
            minimum: 1
          in: query
          name: limit
          description: 每页显示多少条记录
          required: true
      x-stoplight:
        id: ak1d0f97jbh3m
    parameters: []
  '/faqs/ratings/{faq}/{language}':
    parameters:
      - schema:
          type: string
          example: FAQ123456
        name: faq
        in: path
        required: true
        description: 常见问题ID
      - schema:
          type: string
          example: zh-CN
        name: language
        in: path
        required: true
        description: 常见问题解答的语言
    get:
      summary: 获取常见问题解答评级
      tags:
        - China_KM_Backend
      responses:
        '200':
          description: 返回评分数据
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    total_count: 50
                    positive_count: 29
                    rating: 58
                description: return data
                properties:
                  totalCount:
                    type: integer
                    description: total count
                  positiveCount:
                    type: integer
                    description: positive count
                  rating:
                    type: integer
                    description: rating
              examples:
                Example 1:
                  value:
                    totalCount: 50
                    positiveCount: 29
                    rating: 58
        '400':
          description: ''
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    code: BAD_REQUEST
                    userMessage: 'Request is invalid and cannot be processed due one or more issues such as syntax errors, missing required fields, out of range values, conflicting query parameters, or unknown URI.'
                    developerMessage: Request content is malformed or exceeded structural limits
                    moreInfo: 'https://example.com/error/123'
                properties:
                  code:
                    type: string
                    description: response code
                  userMessage:
                    type: string
                    description: message
                  developerMessage:
                    type: string
                    description: message
                  moreInfo:
                    type: string
                    description: more info
              examples:
                Example 1:
                  value:
                    code: BAD_REQUEST
                    userMessage: 'Request is invalid and cannot be processed due one or more issues such as syntax errors, missing required fields, out of range values, conflicting query parameters, or unknown URI.'
                    developerMessage: Request content is malformed or exceeded structural limits
                    moreInfo: 'https://example.com/error/123'
        '401':
          description: ''
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    code: UNAUTHORIZED
                    userMessage: 'The client is not authorized to perform this request because its identity has not yet been established, or the token is invalid or has expired.'
                    developerMessage: Invalid Access Token
                    moreInfo: 'https://example.com/error/123'
                properties:
                  code:
                    type: string
                    description: response code
                  userMessage:
                    type: string
                    description: message
                  developerMessage:
                    type: string
                    description: message
                  moreInfo:
                    type: string
                    description: more info
              examples:
                Example 1:
                  value:
                    code: UNAUTHORIZED
                    userMessage: 'The client is not authorized to perform this request because its identity has not yet been established, or the token is invalid or has expired.'
                    developerMessage: Invalid Access Token
                    moreInfo: 'https://example.com/error/123'
        '403':
          description: ''
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    code: FORBIDDEN
                    userMessage: The client does not have permission to perform the requested action e.g. POST or DELETE.
                    developerMessage: Http verb DELETE is not supported for path suffix /installed-products/track
                    moreInfo: 'https://example.com/error/123'
                properties:
                  code:
                    type: string
                    description: reponse code
                  userMessage:
                    type: string
                    description: message
                  developerMessage:
                    type: string
                    description: message
                  moreInfo:
                    type: string
                    description: more info
              examples:
                Example 1:
                  value:
                    code: FORBIDDEN
                    userMessage: The client does not have permission to perform the requested action e.g. POST or DELETE.
                    developerMessage: Http verb DELETE is not supported for path suffix /installed-products/track
                    moreInfo: 'https://example.com/error/123'
        '404':
          description: ''
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    code: NOT_FOUND
                    userMessage: Requested resource does not exist on the server. It is assumed that the URI is valid for this type of resource.
                    developerMessage: Records not found
                    moreInfo: 'https://example.com/error/123'
                properties:
                  code:
                    type: string
                    description: reponse code
                  userMessage:
                    type: string
                    description: message
                  developerMessage:
                    type: string
                    description: message
                  moreInfo:
                    type: string
                    description: more info
              examples:
                Example 1:
                  value:
                    code: NOT_FOUND
                    userMessage: Requested resource does not exist on the server. It is assumed that the URI is valid for this type of resource.
                    developerMessage: Records not found
                    moreInfo: 'https://example.com/error/123'
        '429':
          description: ''
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    code: TOO_MANY_REQUESTS
                    userMessage: Number of requests has exceeded the client’s rate limits.
                    developerMessage: Spike arrest violation
                    moreInfo: 'https://example.com/error/123'
                properties:
                  code:
                    type: string
                    description: reponse code
                  userMessage:
                    type: string
                    description: message
                  developerMessage:
                    type: string
                    description: message
                  moreInfo:
                    type: string
                    description: more info
              examples:
                Example 1:
                  value:
                    code: TOO_MANY_REQUESTS
                    userMessage: Number of requests has exceeded the client’s rate limits.
                    developerMessage: Spike arrest violation
                    moreInfo: 'https://example.com/error/123'
        '500':
          description: ''
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    code: INTERNAL_SERVER_ERROR
                    userMessage: Requested operation encountered an unexpected server error.
                    developerMessage: 'Target service is unavailable, please try again later.'
                    moreInfo: 'https://example.com/error/123'
                properties:
                  code:
                    type: string
                    description: reponse code
                  userMessage:
                    type: string
                    description: message
                  developerMessage:
                    type: string
                    description: message
                  moreInfo:
                    type: string
                    description: more info
              examples:
                Example 1:
                  value:
                    code: INTERNAL_SERVER_ERROR
                    userMessage: Requested operation encountered an unexpected server error.
                    developerMessage: 'Target service is unavailable, please try again later.'
                    moreInfo: 'https://example.com/error/123'
      operationId: get-ratings-faq-language
      description: 该API根据语言计算每个常见问题解答的评分，它是根据客户反馈计算的
      x-stoplight:
        id: yjb8n44sjk5t4
  /faqs/search/prm:
    get:
      summary: 搜索常见问题解答
      tags:
        - China_KM_Backend
      responses:
        '200':
          description: 根据过滤条件返回FAQ列表
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    pagination:
                      offset: 0
                      limit: 20
                      docsTotal: 2213
                    documents:
                      - faqId: FA210376
                        title: Cyber Sciences SER-3200 (Sequence of Events Recorder Event Type Test Status Change".
                        answer: 'Looking at the SER-3200 Web Page, you will see under Events you see that the Event Type is Test Status ...'
                        description: 'Looking at the SER-3200 Web Page, you will see under Events you see that the Event Type is ...'
                        hasVideo: false
                        createDate: '2013-06-25'
                        publishDate: '2013-06-27'
                        modifyDate: '2021-09-28'
                        documentLanguages:
                          - zh
                        documentCountries:
                          - cn
                        keywords:
                          - Cyber Sciences
                          - SER
                        rank: 0.8
                      - faqId: FA210377
                        title: Cyber Sciences SER-3200 (Sequence of Events Recorder Event Type Test Status Change".
                        answer: 'Looking at the SER-3200 Web Page, you will see under Events you see that the Event Type is Test Status ...'
                        description: 'Looking at the SER-3200 Web Page, you will see under Events you see that the Event Type is ...'
                        hasVideo: false
                        createDate: '2013-06-25'
                        publishDate: '2013-06-27'
                        modifyDate: '2021-09-28'
                        documentLanguages:
                          - zh
                        documentCountries:
                          - cn
                        keywords:
                          - Cyber Sciences
                          - SER
                        rank: 0.8
                properties:
                  code:
                    type: number
                    description: response code
                  msg:
                    type: string
                    description: response msg
                  data:
                    type: array
                    description: faq list
                    items:
                      type: object
                      properties:
                        id:
                          type: string
                          description: record id
                        fdId:
                          type: string
                          description: faq id
                        faqId:
                          type: string
                          x-stoplight:
                            id: tu3remb55jb5o
                          description: 'faqId, example: FA123456'
                        title:
                          type: string
                          description: faq title
                        description:
                          type: string
                          description: faq description
                        productLine:
                          type: array
                          description: faq productline
                          items:
                            type: object
                            properties:
                              id:
                                type: string
                                description: productline id
                              name:
                                type: string
                                description: productline name
                              ckmId:
                                type: string
                                description: CKM system record id
                        answer:
                          type: string
                          description: faq answer
                        userGroup:
                          type: string
                          description: Scope of application
                        type:
                          type: array
                          description: faq type
                          items:
                            type: object
                            properties:
                              name:
                                type: string
                                description: type name
                        status:
                          type: string
                          description: faq status
                        publishStatus:
                          type: string
                          description: faq publish status
                        publishTime:
                          type: string
                          description: faq publish time
                        faqType:
                          type: string
                          description: faq type
                        difficulty:
                          type: string
                          description: faq difficulty
                        frequency:
                          type: string
                          description: faq frequency
                        createTime:
                          type: string
                          description: faq create Time
                        lastTscAuditTime:
                          type: string
                          description: faq last Tsc Audit Time
                  pagination:
                    type: object
                    description: page info
                    properties:
                      offset:
                        type: number
                        example: 1
                        description: offset
                      limit:
                        type: number
                        example: 20
                        description: limit
                      docsTotal:
                        type: number
                        example: 100
                        description: docsTotal
              examples: {}
        '400':
          description: ''
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    code: BAD_REQUEST
                    userMessage: 'Request is invalid and cannot be processed due one or more issues such as syntax errors, missing required fields, out of range values, conflicting query parameters, or unknown URI.'
                    developerMessage: Request content is malformed or exceeded structural limits
                    moreInfo: 'https://example.com/error/123'
                properties:
                  code:
                    type: string
                    description: reponse code
                  userMessage:
                    type: string
                    description: message
                  developerMessage:
                    type: string
                    description: message
                  moreInfo:
                    type: string
                    description: more info
              examples:
                Example 1:
                  value:
                    code: BAD_REQUEST
                    userMessage: 'Request is invalid and cannot be processed due one or more issues such as syntax errors, missing required fields, out of range values, conflicting query parameters, or unknown URI.'
                    developerMessage: Request content is malformed or exceeded structural limits
                    moreInfo: 'https://example.com/error/123'
        '401':
          description: ''
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    code: UNAUTHORIZED
                    userMessage: 'The client is not authorized to perform this request because its identity has not yet been established, or the token is invalid or has expired.'
                    developerMessage: Invalid Access Token
                    moreInfo: 'https://example.com/error/123'
                properties:
                  code:
                    type: string
                    description: response code
                  userMessage:
                    type: string
                    description: message
                  developerMessage:
                    type: string
                    description: message
                  moreInfo:
                    type: string
                    description: more info
              examples:
                Example 1:
                  value:
                    code: UNAUTHORIZED
                    userMessage: 'The client is not authorized to perform this request because its identity has not yet been established, or the token is invalid or has expired.'
                    developerMessage: Invalid Access Token
                    moreInfo: 'https://example.com/error/123'
        '403':
          description: ''
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    code: FORBIDDEN
                    userMessage: The client does not have permission to perform the requested action e.g. POST or DELETE.
                    developerMessage: Http verb DELETE is not supported for path suffix /installed-products/track
                    moreInfo: 'https://example.com/error/123'
                properties:
                  code:
                    type: string
                    description: reponse code
                  userMessage:
                    type: string
                    description: message
                  developerMessage:
                    type: string
                    description: message
                  moreInfo:
                    type: string
                    description: more info
              examples:
                Example 1:
                  value:
                    code: FORBIDDEN
                    userMessage: The client does not have permission to perform the requested action e.g. POST or DELETE.
                    developerMessage: Http verb DELETE is not supported for path suffix /installed-products/track
                    moreInfo: 'https://example.com/error/123'
        '404':
          description: ''
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    code: NOT_FOUND
                    userMessage: Requested resource does not exist on the server. It is assumed that the URI is valid for this type of resource.
                    developerMessage: Records not found
                    moreInfo: 'https://example.com/error/123'
                properties:
                  code:
                    type: string
                    description: response code
                  userMessage:
                    type: string
                    description: message
                  developerMessage:
                    type: string
                    description: message
                  moreInfo:
                    type: string
                    description: 'more info  '
              examples:
                Example 1:
                  value:
                    code: NOT_FOUND
                    userMessage: Requested resource does not exist on the server. It is assumed that the URI is valid for this type of resource.
                    developerMessage: Records not found
                    moreInfo: 'https://example.com/error/123'
        '429':
          description: ''
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    code: TOO_MANY_REQUESTS
                    userMessage: Number of requests has exceeded the client’s rate limits.
                    developerMessage: Spike arrest violation
                    moreInfo: 'https://example.com/error/123'
                properties:
                  code:
                    type: string
                    description: reponse code
                  userMessage:
                    type: string
                    description: message
                  developerMessage:
                    type: string
                    description: message
                  moreInfo:
                    type: string
                    description: more info
              examples:
                Example 1:
                  value:
                    code: TOO_MANY_REQUESTS
                    userMessage: Number of requests has exceeded the client’s rate limits.
                    developerMessage: Spike arrest violation
                    moreInfo: 'https://example.com/error/123'
        '500':
          description: ''
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    code: INTERNAL_SERVER_ERROR
                    userMessage: Requested operation encountered an unexpected server error.
                    developerMessage: 'Target service is unavailable, please try again later.'
                    moreInfo: 'https://example.com/error/123'
                properties:
                  code:
                    type: string
                    description: response code
                  userMessage:
                    type: string
                    description: message
                  developerMessage:
                    type: string
                    description: message
                  moreInfo:
                    type: string
                    description: more info
              examples:
                Example 1:
                  value:
                    code: INTERNAL_SERVER_ERROR
                    userMessage: Requested operation encountered an unexpected server error.
                    developerMessage: 'Target service is unavailable, please try again later.'
                    moreInfo: 'https://example.com/error/123'
      operationId: get-search-faq-faqs-prm
      description: 提供搜索界面供下游 PRM 系统使用
      parameters:
        - schema:
            type: string
            example: '2022-12-07T11:30:00'
          in: query
          name: start
          description: start time
          required: true
        - schema:
            type: string
            example: '2022-12-07T11:30:00'
          in: query
          name: end
          description: end time
          required: true
        - schema:
            type: number
            example: 1
          in: query
          name: offset
          description: 页面偏移量
          required: true
        - schema:
            type: number
            example: 500
            maximum: 500
          in: query
          name: limit
          description: 页数限制
          required: true
      x-stoplight:
        id: cjs5uabfv9c38
    parameters: []
  /faqs/search/delta:
    get:
      summary: Search FAQs
      tags:
        - China_KM_Backend
      responses:
        '200':
          description: Displays FAQ changes within a certain time range
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    pagination:
                      offset: 0
                      limit: 20
                      docsTotal: 2213
                    operations:
                      - operation: insert
                        documentId: FA210376
                        document:
                          faqId: FA210376
                          title: Cyber Sciences SER-3200 (Sequence of Events Recorder Event Type Test Status Change".
                          answer: 'Looking at the SER-3200 Web Page, you will see under Events you see that the Event Type is Test Status ...'
                          description: 'Looking at the SER-3200 Web Page, you will see under Events you see that the Event Type is ...'
                          hasVideo: false
                          createDate: '2013-06-25'
                          publishDate: '2013-06-27'
                          modifyDate: '2021-09-28'
                          documentLanguages:
                            - zh
                          documentCountries:
                            - cn
                          keywords:
                            - Cyber Sciences
                            - SER
                          rank: 0.8
                      - operation: update
                        id: FA210377
                        document:
                          faqId: FA210377
                          title: Cyber Sciences SER-3200 (Sequence of Events Recorder Event Type Test Status Change".
                          answer: 'Looking at the SER-3200 Web Page, you will see under Events you see that the Event Type is Test Status ...'
                          description: 'Looking at the SER-3200 Web Page, you will see under Events you see that the Event Type is ...'
                          hasVideo: false
                          createDate: '2013-06-25'
                          publishDate: '2013-06-27'
                          modifyDate: '2021-09-28'
                          documentLanguages:
                            - zh
                          documentCountries:
                            - cn
                          keywords:
                            - Cyber Sciences
                            - SER
                          rank: 0.8
                      - operation: delete
                        id: FA210378
                description: return data
                properties:
                  pagination:
                    type: object
                    description: |-
                      Navigation information
                       
                    properties:
                      offset:
                        type: integer
                        description: page offset
                      limit:
                        type: integer
                        description: page limit
                      docsTotal:
                        type: integer
                        description: record count
                  operations:
                    type: array
                    description: operations
                    items:
                      type: object
                      properties:
                        operation:
                          type: string
                          description: action
                        document:
                          type: object
                          description: faq infi
                          properties:
                            faqId:
                              type: string
                              description: faq id
                            title:
                              type: string
                              description: faq title
                            answer:
                              type: string
                              description: faq answer
                            description:
                              type: string
                              description: faq description
                            hasVideo:
                              type: boolean
                              description: 'has '
                            createDate:
                              type: string
                              description: faq create date
                            publishDate:
                              type: string
                              description: faq publish date
                            modifyDate:
                              type: string
                              description: faq modify date
                            documentLanguages:
                              type: array
                              description: faq languagtes
                              items:
                                type: string
                            documentCountries:
                              type: array
                              description: faq countries
                              items:
                                type: string
                            keywords:
                              type: array
                              description: search keywords
                              items:
                                type: string
                            rank:
                              type: number
                              description: faq rank
                            id:
                              type: string
                              x-stoplight:
                                id: 65naookbzu7uf
                              description: id
                            name:
                              type: string
                              x-stoplight:
                                id: 60orzzzf851e2
                              description: name
                            faqType:
                              type: string
                              x-stoplight:
                                id: eagn9soz3moq0
                              description: faq type
                            faqQuestionType:
                              type: array
                              x-stoplight:
                                id: palnr6io15o7t
                              description: faq Question Type
                              items:
                                x-stoplight:
                                  id: cw1t9i3jigtk3
                                type: object
                                properties:
                                  code:
                                    type: string
                                    x-stoplight:
                                      id: awsp6r1wi7cd7
                                    description: faq Question Type code
                                  name:
                                    type: string
                                    x-stoplight:
                                      id: abwd4lh1z1rd2
                                    description: faq Question name
                            video:
                              type: object
                              x-stoplight:
                                id: j8a3e0cst9i3g
                              description: video -info
                              properties:
                                thumbnail:
                                  type: string
                                  x-stoplight:
                                    id: 663v7thxhupb6
                                  description: video - thumbnail
                                url:
                                  type: string
                                  x-stoplight:
                                    id: lcg4r14n1q0qv
                                  description: video - url
                        id:
                          type: string
                          description: id
              examples: {}
        '400':
          description: ''
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    code: BAD_REQUEST
                    userMessage: 'Request is invalid and cannot be processed due one or more issues such as syntax errors, missing required fields, out of range values, conflicting query parameters, or unknown URI.'
                    developerMessage: Request content is malformed or exceeded structural limits
                    moreInfo: 'https://example.com/error/123'
                properties:
                  code:
                    type: string
                    description: response code
                  userMessage:
                    type: string
                    description: message
                  developerMessage:
                    type: string
                    description: 'message '
                  moreInfo:
                    type: string
                    description: more info
              examples:
                Example 1:
                  value:
                    code: BAD_REQUEST
                    userMessage: 'Request is invalid and cannot be processed due one or more issues such as syntax errors, missing required fields, out of range values, conflicting query parameters, or unknown URI.'
                    developerMessage: Request content is malformed or exceeded structural limits
                    moreInfo: 'https://example.com/error/123'
        '401':
          description: ''
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    code: UNAUTHORIZED
                    userMessage: 'The client is not authorized to perform this request because its identity has not yet been established, or the token is invalid or has expired.'
                    developerMessage: Invalid Access Token
                    moreInfo: 'https://example.com/error/123'
                properties:
                  code:
                    type: string
                    description: reponse code
                  userMessage:
                    type: string
                    description: message
                  developerMessage:
                    type: string
                    description: message
                  moreInfo:
                    type: string
                    description: more info
              examples:
                Example 1:
                  value:
                    code: UNAUTHORIZED
                    userMessage: 'The client is not authorized to perform this request because its identity has not yet been established, or the token is invalid or has expired.'
                    developerMessage: Invalid Access Token
                    moreInfo: 'https://example.com/error/123'
        '403':
          description: ''
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    code: FORBIDDEN
                    userMessage: The client does not have permission to perform the requested action e.g. POST or DELETE.
                    developerMessage: Http verb DELETE is not supported for path suffix /installed-products/track
                    moreInfo: 'https://example.com/error/123'
                properties:
                  code:
                    type: string
                    description: response code
                  userMessage:
                    type: string
                    description: message
                  developerMessage:
                    type: string
                    description: message
                  moreInfo:
                    type: string
                    description: more info
              examples:
                Example 1:
                  value:
                    code: FORBIDDEN
                    userMessage: The client does not have permission to perform the requested action e.g. POST or DELETE.
                    developerMessage: Http verb DELETE is not supported for path suffix /installed-products/track
                    moreInfo: 'https://example.com/error/123'
        '404':
          description: ''
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    code: NOT_FOUND
                    userMessage: Requested resource does not exist on the server. It is assumed that the URI is valid for this type of resource.
                    developerMessage: Records not found
                    moreInfo: 'https://example.com/error/123'
                properties:
                  code:
                    type: string
                    description: response code
                  userMessage:
                    type: string
                    description: message
                  developerMessage:
                    type: string
                    description: message
                  moreInfo:
                    type: string
                    description: more info
              examples:
                Example 1:
                  value:
                    code: NOT_FOUND
                    userMessage: Requested resource does not exist on the server. It is assumed that the URI is valid for this type of resource.
                    developerMessage: Records not found
                    moreInfo: 'https://example.com/error/123'
        '429':
          description: ''
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    code: TOO_MANY_REQUESTS
                    userMessage: Number of requests has exceeded the client’s rate limits.
                    developerMessage: Spike arrest violation
                    moreInfo: 'https://example.com/error/123'
                properties:
                  code:
                    type: string
                    description: respons code
                  userMessage:
                    type: string
                    description: message
                  developerMessage:
                    type: string
                    description: message
                  moreInfo:
                    type: string
                    description: more info
              examples:
                Example 1:
                  value:
                    code: TOO_MANY_REQUESTS
                    userMessage: Number of requests has exceeded the client’s rate limits.
                    developerMessage: Spike arrest violation
                    moreInfo: 'https://example.com/error/123'
        '500':
          description: ''
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    code: TOO_MANY_REQUESTS
                    userMessage: Number of requests has exceeded the client’s rate limits.
                    developerMessage: Spike arrest violation
                    moreInfo: 'https://example.com/error/123'
                properties:
                  code:
                    type: string
                    description: response code
                  userMessage:
                    type: string
                    description: message
                  developerMessage:
                    type: string
                    description: message
                  moreInfo:
                    type: string
                    description: more info
              examples:
                Example 1:
                  value:
                    code: INTERNAL_SERVER_ERROR
                    userMessage: Requested operation encountered an unexpected server error.
                    developerMessage: 'Target service is unavailable, please try again later.'
                    moreInfo: 'https://example.com/error/123'
            application/xml:
              schema:
                type: object
                properties:
                  code:
                    description: response code
                    type: string
                  userMessage:
                    description: message
                    type: string
                  developerMessage:
                    description: message
                    type: string
                  moreInfo:
                    description: more info
                    type: string
                x-examples:
                  Example 1:
                    code: INTERNAL_SERVER_ERROR
                    userMessage: Requested operation encountered an unexpected server error.
                    developerMessage: 'Target service is unavailable, please try again later.'
                    moreInfo: 'https://example.com/error/123'
      operationId: get-search-faq-faqs-delta
      description: |-
        This method will be used to perform incremental indexation. It should expose changes that have happened between two specific moments in time. The changes include adding new documents, updating and deleting existing documents.

        It will be used frequently. possibly every hour. The implementation should allow fast and repeated queries.  
      parameters:
        - schema:
            type: string
            example: '2022-12-07'
          in: query
          name: date-range-start
          description: start date time
          required: true
        - schema:
            type: string
            example: '2022-12-07'
          in: query
          name: date-range-end
          description: end date time
          required: true
        - schema:
            type: number
            example: 1
          in: query
          name: offset
          description: page offset
          required: true
        - schema:
            type: integer
            example: 500
            maximum: 500
          in: query
          name: limit
          description: How many records are displayed per page
          required: true
      x-stoplight:
        id: 3xyq0znxu85sn
    parameters: []
  '/faqs/search/{faq}':
    get:
      summary: Search FAQ Detail
      tags:
        - China_KM_Backend
      responses:
        '200':
          description: return FAQ detail
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    id: FA374237
                    name: 测试文档6
                    faqId: FA374237
                    title: 测试文档6
                    answer: ''
                    description: 测试文档6的属性
                    hasVideo: false
                    createDate: '2022-12-21'
                    modifyDate: '2022-12-21'
                    documentLanguages: zh
                    documentCountries: cn
                    keywords: 关键词1;关键词2
                    rank: 0
                description: return data
                properties:
                  id:
                    type: string
                    description: faq id
                  name:
                    type: string
                    description: faq name
                  faqId:
                    type: string
                    description: faq id
                  title:
                    type: string
                    description: faq title
                  answer:
                    type: string
                    description: faq answer
                  description:
                    type: string
                    description: faq description
                  hasVideo:
                    type: boolean
                    description: has video
                  createDate:
                    type: string
                    description: faq create data
                  modifyDate:
                    type: string
                    description: faq modify date
                  documentLanguages:
                    type: string
                    description: faq languages
                  documentCountries:
                    type: string
                    description: faq countries
                  keywords:
                    type: string
                    description: search keywords
                  rank:
                    type: integer
                    description: faq rank
                  faqType:
                    type: string
                    x-stoplight:
                      id: fd08vgj08fybf
                    description: faq Type
                  faqQuestionType:
                    type: array
                    x-stoplight:
                      id: yhx4w9kek5f6t
                    description: faqQuestionType
                    items:
                      x-stoplight:
                        id: 15zsbzilzo81b
                      type: object
                      properties:
                        code:
                          type: string
                          x-stoplight:
                            id: iqw31t1svdf6n
                          description: faq Question Type code
                        name:
                          type: string
                          x-stoplight:
                            id: 3jfma2zbyw60o
                          description: faq Question Type name
                  video:
                    type: object
                    x-stoplight:
                      id: gf3kf5sqoir0r
                    description: video - info
                    properties:
                      thumbnail:
                        type: string
                        x-stoplight:
                          id: h55sna745z8p9
                        description: video - thumbnail
                      url:
                        type: string
                        x-stoplight:
                          id: a056amkotps3b
                        description: video - url
              examples: {}
        '400':
          description: ''
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    code: BAD_REQUEST
                    userMessage: 'Request is invalid and cannot be processed due one or more issues such as syntax errors, missing required fields, out of range values, conflicting query parameters, or unknown URI.'
                    developerMessage: Request content is malformed or exceeded structural limits
                    moreInfo: 'https://example.com/error/123'
                properties:
                  code:
                    type: string
                    description: reponse code
                  userMessage:
                    type: string
                    description: message
                  developerMessage:
                    type: string
                    description: message
                  moreInfo:
                    type: string
                    description: more info
              examples:
                Example 1:
                  value:
                    code: BAD_REQUEST
                    userMessage: 'Request is invalid and cannot be processed due one or more issues such as syntax errors, missing required fields, out of range values, conflicting query parameters, or unknown URI.'
                    developerMessage: Request content is malformed or exceeded structural limits
                    moreInfo: 'https://example.com/error/123'
        '401':
          description: ''
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    code: UNAUTHORIZED
                    userMessage: 'The client is not authorized to perform this request because its identity has not yet been established, or the token is invalid or has expired.'
                    developerMessage: Invalid Access Token
                    moreInfo: 'https://example.com/error/123'
                properties:
                  code:
                    type: string
                    description: response code
                  userMessage:
                    type: string
                    description: message
                  developerMessage:
                    type: string
                    description: message
                  moreInfo:
                    type: string
                    description: more info
              examples:
                Example 1:
                  value:
                    code: UNAUTHORIZED
                    userMessage: 'The client is not authorized to perform this request because its identity has not yet been established, or the token is invalid or has expired.'
                    developerMessage: Invalid Access Token
                    moreInfo: 'https://example.com/error/123'
        '403':
          description: ''
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    code: FORBIDDEN
                    userMessage: The client does not have permission to perform the requested action e.g. POST or DELETE.
                    developerMessage: Http verb DELETE is not supported for path suffix /installed-products/track
                    moreInfo: 'https://example.com/error/123'
                properties:
                  code:
                    type: string
                    description: response code
                  userMessage:
                    type: string
                    description: message
                  developerMessage:
                    type: string
                    description: message
                  moreInfo:
                    type: string
                    description: more info
              examples:
                Example 1:
                  value:
                    code: FORBIDDEN
                    userMessage: The client does not have permission to perform the requested action e.g. POST or DELETE.
                    developerMessage: Http verb DELETE is not supported for path suffix /installed-products/track
                    moreInfo: 'https://example.com/error/123'
        '404':
          description: ''
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    code: NOT_FOUND
                    userMessage: Requested resource does not exist on the server. It is assumed that the URI is valid for this type of resource.
                    developerMessage: Records not found
                    moreInfo: 'https://example.com/error/123'
                properties:
                  code:
                    type: string
                    description: response code
                  userMessage:
                    type: string
                    description: message
                  developerMessage:
                    type: string
                    description: message
                  moreInfo:
                    type: string
                    description: more info
              examples:
                Example 1:
                  value:
                    code: NOT_FOUND
                    userMessage: Requested resource does not exist on the server. It is assumed that the URI is valid for this type of resource.
                    developerMessage: Records not found
                    moreInfo: 'https://example.com/error/123'
        '429':
          description: ''
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    code: TOO_MANY_REQUESTS
                    userMessage: Number of requests has exceeded the client’s rate limits.
                    developerMessage: Spike arrest violation
                    moreInfo: 'https://example.com/error/123'
                properties:
                  code:
                    type: string
                    description: response code
                  userMessage:
                    type: string
                    description: message
                  developerMessage:
                    type: string
                    description: message
                  moreInfo:
                    type: string
                    description: more info
              examples:
                Example 1:
                  value:
                    code: TOO_MANY_REQUESTS
                    userMessage: Number of requests has exceeded the client’s rate limits.
                    developerMessage: Spike arrest violation
                    moreInfo: 'https://example.com/error/123'
        '500':
          description: ''
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    code: INTERNAL_SERVER_ERROR
                    userMessage: Requested operation encountered an unexpected server error.
                    developerMessage: 'Target service is unavailable, please try again later.'
                    moreInfo: 'https://example.com/error/123'
                properties:
                  code:
                    type: string
                    description: response code
                  userMessage:
                    type: string
                    description: message
                  developerMessage:
                    type: string
                    description: message
                  moreInfo:
                    type: string
                    description: more info
              examples:
                Example 1:
                  value:
                    code: INTERNAL_SERVER_ERROR
                    userMessage: Requested operation encountered an unexpected server error.
                    developerMessage: 'Target service is unavailable, please try again later.'
                    moreInfo: 'https://example.com/error/123'
      operationId: get-search-faq-faqs-find
      description: get faq detail.
      x-stoplight:
        id: 6dtpiiztgr816
    parameters:
      - schema:
          type: string
          example: FAQ123456
        name: faq
        in: path
        required: true
        description: 常见问题ID
  '/faqs/generated/{date}':
    get:
      summary: Get FAQ Generated List
      tags:
        - AWS_Backend
      responses:
        '200':
          description: return FAQ detail
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    id: FA374237
                    name: 测试文档6
                    faqId: FA374237
                    title: 测试文档6
                    answer: ''
                    description: 测试文档6的属性
                    hasVideo: false
                    createDate: '2022-12-21'
                    modifyDate: '2022-12-21'
                    documentLanguages: zh
                    documentCountries: cn
                    keywords: 关键词1;关键词2
                    rank: 0
                description: return data
                properties:
                  statusCode:
                    type: integer
                    example: 200
                    description: status code
                  totalCount:
                    type: integer
                    example: 2
                    description: total count
                  data:
                    type: array
                    description: faq list
                    items:
                      type: string
                  date:
                    type: string
                    description: generated time
                    example: '2023-02-02 10:33:54.635243'
              examples:
                Example 1:
                  value:
                    statusCode: 200
                    totalCount: 2
                    data:
                      - FAQ000245653
                      - FAQ000242871
                    date: '2023-02-02 10:33:54.635243'
        '400':
          description: ''
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    code: BAD_REQUEST
                    userMessage: 'Request is invalid and cannot be processed due one or more issues such as syntax errors, missing required fields, out of range values, conflicting query parameters, or unknown URI.'
                    developerMessage: Request content is malformed or exceeded structural limits
                    moreInfo: 'https://example.com/error/123'
                properties:
                  code:
                    type: string
                    description: reponse code
                  userMessage:
                    type: string
                    description: message
                  developerMessage:
                    type: string
                    description: message
                  moreInfo:
                    type: string
                    description: more info
              examples:
                Example 1:
                  value:
                    code: BAD_REQUEST
                    userMessage: 'Request is invalid and cannot be processed due one or more issues such as syntax errors, missing required fields, out of range values, conflicting query parameters, or unknown URI.'
                    developerMessage: Request content is malformed or exceeded structural limits
                    moreInfo: 'https://example.com/error/123'
        '401':
          description: ''
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    code: UNAUTHORIZED
                    userMessage: 'The client is not authorized to perform this request because its identity has not yet been established, or the token is invalid or has expired.'
                    developerMessage: Invalid Access Token
                    moreInfo: 'https://example.com/error/123'
                properties:
                  code:
                    type: string
                    description: response code
                  userMessage:
                    type: string
                    description: message
                  developerMessage:
                    type: string
                    description: message
                  moreInfo:
                    type: string
                    description: more info
              examples:
                Example 1:
                  value:
                    code: UNAUTHORIZED
                    userMessage: 'The client is not authorized to perform this request because its identity has not yet been established, or the token is invalid or has expired.'
                    developerMessage: Invalid Access Token
                    moreInfo: 'https://example.com/error/123'
        '403':
          description: ''
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    code: FORBIDDEN
                    userMessage: The client does not have permission to perform the requested action e.g. POST or DELETE.
                    developerMessage: Http verb DELETE is not supported for path suffix /installed-products/track
                    moreInfo: 'https://example.com/error/123'
                properties:
                  code:
                    type: string
                    description: response code
                  userMessage:
                    type: string
                    description: message
                  developerMessage:
                    type: string
                    description: message
                  moreInfo:
                    type: string
                    description: more info
              examples:
                Example 1:
                  value:
                    code: FORBIDDEN
                    userMessage: The client does not have permission to perform the requested action e.g. POST or DELETE.
                    developerMessage: Http verb DELETE is not supported for path suffix /installed-products/track
                    moreInfo: 'https://example.com/error/123'
        '404':
          description: ''
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    code: NOT_FOUND
                    userMessage: Requested resource does not exist on the server. It is assumed that the URI is valid for this type of resource.
                    developerMessage: Records not found
                    moreInfo: 'https://example.com/error/123'
                properties:
                  code:
                    type: string
                    description: response code
                  userMessage:
                    type: string
                    description: message
                  developerMessage:
                    type: string
                    description: message
                  moreInfo:
                    type: string
                    description: more info
              examples:
                Example 1:
                  value:
                    code: NOT_FOUND
                    userMessage: Requested resource does not exist on the server. It is assumed that the URI is valid for this type of resource.
                    developerMessage: Records not found
                    moreInfo: 'https://example.com/error/123'
        '429':
          description: ''
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    code: TOO_MANY_REQUESTS
                    userMessage: Number of requests has exceeded the client’s rate limits.
                    developerMessage: Spike arrest violation
                    moreInfo: 'https://example.com/error/123'
                properties:
                  code:
                    type: string
                    description: response code
                  userMessage:
                    type: string
                    description: message
                  developerMessage:
                    type: string
                    description: message
                  moreInfo:
                    type: string
                    description: more info
              examples:
                Example 1:
                  value:
                    code: TOO_MANY_REQUESTS
                    userMessage: Number of requests has exceeded the client’s rate limits.
                    developerMessage: Spike arrest violation
                    moreInfo: 'https://example.com/error/123'
        '500':
          description: ''
          content:
            application/json:
              schema:
                type: object
                x-examples:
                  Example 1:
                    code: INTERNAL_SERVER_ERROR
                    userMessage: Requested operation encountered an unexpected server error.
                    developerMessage: 'Target service is unavailable, please try again later.'
                    moreInfo: 'https://example.com/error/123'
                properties:
                  code:
                    type: string
                    description: response code
                  userMessage:
                    type: string
                    description: message
                  developerMessage:
                    type: string
                    description: message
                  moreInfo:
                    type: string
                    description: more info
              examples:
                Example 1:
                  value:
                    code: INTERNAL_SERVER_ERROR
                    userMessage: Requested operation encountered an unexpected server error.
                    developerMessage: 'Target service is unavailable, please try again later.'
                    moreInfo: 'https://example.com/error/123'
      operationId: get-faqs-generated
      description: Get FAQ Generated List
      x-stoplight:
        id: l31srv7rxchwu
    parameters:
      - schema:
          type: string
          example: '20230101'
        name: date
        in: path
        required: true
        description: 日期
components:
  schemas: {}
  securitySchemes:
    oauth2:
      type: oauth2
      flows:
        clientCredentials:
          tokenUrl: 'https://api.qa.se.com/token'
          refreshUrl: ''
          scopes: {}
      description: ''
security:
  - oauth2: []
