REST anropp, ubuntu

Supportfrågor för Switch King i Linux-miljö
Forum rules
För att kunna hjälpa dig med supportfrågor behöver vi så mycket information som möjligt.
Innan du skapar en ny tråd, läs gärna:
viewtopic.php?f=10&t=20
xepT
2 stars
2 stars
Posts: 21
Joined: Wed 23 Feb 2011, 10:26

Re: REST anropp, ubuntu

Post by xepT » Mon 13 Aug 2012, 16:31

Får ingen vidare framgång med Safari heller, men då curl fungerar hoppas jag verkligen att jag kan skicka GET via mobilen när min duttar för NFC kommer..

Martin
Administrator
Administrator
Posts: 2655
Joined: Tue 09 Nov 2010, 20:25

Re: REST anropp, ubuntu

Post by Martin » Mon 13 Aug 2012, 17:14

Så länge du kan ange username+password tillsammans med ett http-anrop (eller ange http-headers) så bör det fungera.
Martin | Switch King

bunker
3 stars
3 stars
Posts: 130
Joined: Thu 23 Dec 2010, 11:26

Re: REST anropp, ubuntu

Post by bunker » Mon 13 Aug 2012, 22:15

xepT wrote:Får ingen vidare framgång med Safari heller, men då curl fungerar hoppas jag verkligen att jag kan skicka GET via mobilen när min duttar för NFC kommer..
Gissar att du har en Android-mobil eftersom du är Linux-användare. Om det är så ska det fungera om din REST-tjänst fungerar.

Jag beskrev hur jag gör (med hjälp av två betalappar) i en annan tråd. Men det är ju inte enda sättet att göra det. Om dina taggar ("duttar") har tillräckligt med minne kan du antagligen lägga in REST-anropet direkt i dom om du bara vill att en sak ska hända.

xepT
2 stars
2 stars
Posts: 21
Joined: Wed 23 Feb 2011, 10:26

Re: REST anropp, ubuntu

Post by xepT » Tue 14 Aug 2012, 07:43

bunker wrote: Om dina taggar ("duttar") har tillräckligt med minne kan du antagligen lägga in REST-anropet direkt i dom om du bara vill att en sak ska hända.
De är på 716 b så det bör räcka.

Får samma svar via Chrome och den vanliga webbläsare på min HTC X One. Men som sagt, HTTP Get funkar kanske annorlunda.
Annars får jag väl bygga ett PHP script server side som tar hand om allt.

Martin
Administrator
Administrator
Posts: 2655
Joined: Tue 09 Nov 2010, 20:25

Re: REST anropp, ubuntu

Post by Martin » Tue 14 Aug 2012, 07:55

xepT wrote:Annars får jag väl bygga ett PHP script server side som tar hand om allt.
...eller får vi se om vi kan hitta någon lösning som kan kompensera för den bristfälliga autenticeringsfunktionen i Mono på Linux.
Martin | Switch King

xepT
2 stars
2 stars
Posts: 21
Joined: Wed 23 Feb 2011, 10:26

Re: REST anropp, ubuntu

Post by xepT » Tue 14 Aug 2012, 08:33

Martin wrote:
xepT wrote:Annars får jag väl bygga ett PHP script server side som tar hand om allt.
...eller får vi se om vi kan hitta någon lösning som kan kompensera för den bristfälliga autenticeringsfunktionen i Mono på Linux.
Det har vi absolut inget emot :D

xepT
2 stars
2 stars
Posts: 21
Joined: Wed 23 Feb 2011, 10:26

Re: REST anropp, ubuntu

Post by xepT » Tue 14 Aug 2012, 16:09

bunker wrote:
xepT wrote:Får ingen vidare framgång med Safari heller, men då curl fungerar hoppas jag verkligen att jag kan skicka GET via mobilen när min duttar för NFC kommer..
Gissar att du har en Android-mobil eftersom du är Linux-användare. Om det är så ska det fungera om din REST-tjänst fungerar.

Jag beskrev hur jag gör (med hjälp av två betalappar) i en annan tråd. Men det är ju inte enda sättet att göra det. Om dina taggar ("duttar") har tillräckligt med minne kan du antagligen lägga in REST-anropet direkt i dom om du bara vill att en sak ska hända.

Det var lite det jag var ute efter. Men vela kolla så REST anropen fungerade via webbläsaren innan jag köpte en massa saker.
Fick mina duttar nu, och köpte Tasker (har testat det tidigare) men det går inte.. Har följt din guide, och testat en massa olika sökvägar men icke. Går inte att köra tasken via Tasker. Försöker hitta några loggar, men än så länge får man bara beskedet om att tasken har körts, vilket är förväntat då den inte vet vilket svar den ska få tillbaka.

xepT
2 stars
2 stars
Posts: 21
Joined: Wed 23 Feb 2011, 10:26

Re: REST anropp, ubuntu

Post by xepT » Wed 15 Aug 2012, 07:51

Martin wrote:Eftersom du kör via terminalen så behöver du inte ändra portar i konfigurationsfiler (de får ingen effekt) men det bör inte påverka oavsett...
Spelar det någon roll alls vad jag gör i .conf? Eller är det bara portarna som inte blir berörda då jag startar via terminalen. Funderar på att stänga av auktoriseringen mot REST..

Martin
Administrator
Administrator
Posts: 2655
Joined: Tue 09 Nov 2010, 20:25

Re: REST anropp, ubuntu

Post by Martin » Wed 15 Aug 2012, 08:52

xepT wrote:Spelar det någon roll alls vad jag gör i .conf? Eller är det bara portarna som inte blir berörda då jag startar via terminalen. Funderar på att stänga av auktoriseringen mot REST..
Portarna som anges i SwitchKing.exe.config används inte (och hela den sektionen är borttagen i kommande v3.0). Eftersom autenticeringsbiten inte finns implementerad i Mono så har vi blivit tvungna att bygga en workaround i Switch King för att inte öppna upp utan username+pass. Av den anledningen finns det heller inte någon möjlighet att stänga av autenticeringen via konfigurationsfilen.

Möjligt att det finns chans att få med att stänga av autenticering om man kommer från vissa nät (exempelvis IP-range som kommer från din operatör) i v3.0.
Martin | Switch King

xepT
2 stars
2 stars
Posts: 21
Joined: Wed 23 Feb 2011, 10:26

Re: REST anropp, ubuntu

Post by xepT » Wed 15 Aug 2012, 09:08

Martin wrote:
xepT wrote:Spelar det någon roll alls vad jag gör i .conf? Eller är det bara portarna som inte blir berörda då jag startar via terminalen. Funderar på att stänga av auktoriseringen mot REST..
Portarna som anges i SwitchKing.exe.config används inte (och hela den sektionen är borttagen i kommande v3.0). Eftersom autenticeringsbiten inte finns implementerad i Mono så har vi blivit tvungna att bygga en workaround i Switch King för att inte öppna upp utan username+pass. Av den anledningen finns det heller inte någon möjlighet att stänga av autenticeringen via konfigurationsfilen.

Möjligt att det finns chans att få med att stänga av autenticering om man kommer från vissa nät (exempelvis IP-range som kommer från din operatör) i v3.0.
Man kan inte få med sig autenticeringen via REST anropet ist för basic autentication via url?
http://domän.se:port/auth/username&password/devices/ eller liknande? Vet inte om det på något sätt skulle hjälpa till heller.

Får försöka hitta något program på telefonen som klarar av att skicka hela URLen helt enkelt.

Post Reply

Who is online

Users browsing this forum: No registered users and 10 guests