Ich erstelle eine JavaScript-App für einen Smart TV, um Dashboards auf dem Fernseher anzuzeigen. Ich bekomme die Liste der Dashboards mit der JIRA REST API. Die URL ich für diesen Einsatz ist:Wie wird die Standardauthentifizierung mit JIRA REST API in JavaScript verwendet?
jira/rest/api/2/dashboard?startAt=&maxResults=
danach ich eine Wandplatte erstellen, wie folgt ihnen auf dem Fernseher zu zeigen:
jira/plugins/servlet/Wallboard/?dashboardId=&os_username=&os_password=
wegen der os_username
und os_password
, weiß JIRA ich bin authentifiziert und bekommt die richtige Liste. diese Liste ist der, den ich von Anfang an müssen, sondern weil ich die URL oben mit den Parametern os_username
und os_password
Anruf genügt die richtige Liste aus dem tv
aber beim Start erhalten/das erste Mal, dass ich die Liste der Dashboards erhalten Bei JIRA gibt es niemanden, der authentifiziert wird, also braucht er eine zufällige Liste, nicht die, die ich bekommen muss.
es gibt einen Weg in JIRA mit dem Befehl unten zu authentifizieren:
curl -D- -u fred:fred -X GET -H "Content-Type: application/json" http://example.com/rest/api/2/issue/createmeta
, aber ich weiß nicht, wie das Kommando in JavaScript zu verwenden.
So kann mir jemand sagen, wie ich in JIRA mit Basisauthentifizierung authentifizieren kann und sehr wichtig, dass es JAVASCRIPT sein muss.
Request-Methode sollte wahrscheinlich erhalten werden, weil JIRA keine Unterstützung für Put oder Post-Methoden hat? –
Haben Sie versucht, was Sie hier vorgeschlagen haben? Es scheint für mich nicht zu funktionieren. Bitte werfen Sie einen Blick auf http://stackoverflow.com/questions/20812158/jira-rest-client-in-javascript-giving-syntax-while-using-jsonp –
Ja, ich habe und es funktioniert gut. –