Developer Portal Community

    We are moving! We are currently migrating our community to the new Bosch Connected Industry Online Portal. The community will be available latest in the new year again, until then it will be in read-only mode. Click here for more information.

    cancel
    Showing results for 
    Search instead for 
    Did you mean: 

    Eventsystem SPEXOR

    Eventsystem SPEXOR

    Alx76
    Occasional Visitor
    Salve!

    Ich arbeite gerade an einer Integration von SPEXOR in IPSymcon.
    Leider erhalte ich keinerlei Events vom SPEXOR auch wenn alle Eventtypen für einen Webhook registriert sind.
    Auch ein Testevent schlägt leider fehl mit folgendem Fehler:

    REQUEST:
    stdClass Object ( [id] => test123 [type] => Test [notificationKey] => TEST [timestamp] => 2022-05-27T06:56:20.825+00:00 [webhookId] => dbdeb3d4-be08-46d4-af83-XXXXXXXXXXX )
    RESPONSE: {"timestamp":"2022-05-27T06:58:20.496+00:00","status":500,"error":"Internal Server Error","path":"/api/public/v1/webhooks/event/test/"}

    Hat jemand eine Idee woran es liegen könnte?
    Die Doku ist leider an einigen Stellen nicht wirklich sehr hilfreich.

    Grüße
    Alx

     

    2 REPLIES 2

    AnitaLueders
    New Poster

    Hi Alx!

    Bezüglich der fehlgeschlagenen spexor-Events kann ich leider nicht weiterhelfen (das spexor-Supportteam hat deine Anfrage aber bereits gesehen), jedoch was die Doku angeht: Wo genau fehlen dir aktuell Informationen (abgesehen wahrscheinlich von Gründen warum Events fehlschlagen und was man dann tun kann) oder wo haben dir bisher Informationen gefehlt, die du dann möglicherweise anderweitig recherchiert oder herausgefunden hast?

    Mit besten Grüßen

    Anita Lüders
    Technische Redakteurin bei spexor

    Hallo Alx,

    wir haben in deinen Webhook reingeschaut und festgestellt, dass kein Header von deiner Seite aus definiert war. Wir haben hierzu einen Bug aufgenommen und lösen diesen ASAP. Abhilfe hier wäre einfacht, du definierst einen Header Parameter in deinem Webhook.

    {  
    "url": "string",
    "events": [ "DeviceStatus" ], "headers": { "key": "value" } }

    Dann sollte alles funktionieren.

     

    Gruß Marc

    Icon--AD-black-48x48Icon--address-consumer-data-black-48x48Icon--appointment-black-48x48Icon--back-left-black-48x48Icon--calendar-black-48x48Icon--center-alignedIcon--Checkbox-checkIcon--clock-black-48x48Icon--close-black-48x48Icon--compare-black-48x48Icon--confirmation-black-48x48Icon--dealer-details-black-48x48Icon--delete-black-48x48Icon--delivery-black-48x48Icon--down-black-48x48Icon--download-black-48x48Ic-OverlayAlertIcon--externallink-black-48x48Icon-Filledforward-right_adjustedIcon--grid-view-black-48x48IC_gd_Check-Circle170821_Icons_Community170823_Bosch_Icons170823_Bosch_Icons170821_Icons_CommunityIC-logout170821_Icons_Community170825_Bosch_Icons170821_Icons_CommunityIC-shopping-cart2170821_Icons_CommunityIC-upIC_UserIcon--imageIcon--info-i-black-48x48Icon--left-alignedIcon--Less-minimize-black-48x48Icon-FilledIcon--List-Check-grennIcon--List-Check-blackIcon--List-Cross-blackIcon--list-view-mobile-black-48x48Icon--list-view-black-48x48Icon--More-Maximize-black-48x48Icon--my-product-black-48x48Icon--newsletter-black-48x48Icon--payment-black-48x48Icon--print-black-48x48Icon--promotion-black-48x48Icon--registration-black-48x48Icon--Reset-black-48x48Icon--right-alignedshare-circle1Icon--share-black-48x48Icon--shopping-bag-black-48x48Icon-shopping-cartIcon--start-play-black-48x48Icon--store-locator-black-48x48Ic-OverlayAlertIcon--summary-black-48x48tumblrIcon-FilledvineIc-OverlayAlertwhishlist