Velkommen gjest ( Logg inn | Register )
 Hjem      Medlemmer   Aktive brukere      




NorwegianMafia API/Webservice Ekspander / Collapse
Skrevet av
Beskjed
Postet 31. oktober 2006 18:57


MafiaDeveloper

MafiaDeveloperMafiaDeveloperMafiaDeveloperMafiaDeveloperMafiaDeveloperMafiaDeveloperMafiaDeveloperMafiaDeveloper

Gruppe: Administrators
Siste logg inn: 15. september 2011 18:33
Innlegg: 104, Visninger: 1 842
Hei,

Da har vi lansert ett nytt API for webutviklere som ønsker å lage funksjoner og tjenester basert på NorwegianMafia.

Følgende funksjoner er lagt ved i versjon 1.0:
# FeedCityTop10 (Topp 10 liste over byer)
# FeedFamilyTop10 (Topp 10 liste over familier)
# FeedForumLast20 (Siste 20 forum poster)
# FeedNewsLast10 (Siste 10 nyheter)
# FeedOnlinePlayers (Online spillere)
# FeedPlayersTop30 (Topp 30 spillere)
# GetAlcoholPrices (Få alkohol priser for angitt by)
# GetCityList (Lister alle byer)
# GetCityUsers (Få alle spillere for valgt by)
# GetLocationList (Lister alle fylker)
# GetPlayerInfo (Få spiller informasjon på valgt spiller)

Webservicen kjører på følgende adresse:
http://norwegianmafia.no/api/v1.0/norwegianmafia.asmx

For å benytte tjenestene må du bruker "beta" som PartnerToken. (Uten "-tegnene)

Gjerne ta kontakt hvis det skulle være andre tjenester som er verdt å eksponere.


Muttok
NorwegianMafia Developer
Smartad IT - NorwegianMafia - Cheater - Koders.no - PlanetMafia
Innlegg #339
Postet 1. november 2006 16:41
Forum Newbie

Forum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum Newbie

Gruppe: Forum Members
Siste logg inn: 24. desember 2008 15:53
Innlegg: 3, Visninger: 498
Hvordan fungerer dette? Har du noen webside jeg kan gå til for å få info om hva dette er, og hvordan det fungerer?

Det virka litt stilig, og man kan nok lage mye morsomt med det.. men var usikker på hvordan jeg skulle gå i gang...
Innlegg #359
Postet 1. november 2006 18:12
Gud

GudGudGudGudGudGudGudGud

Gruppe: Administrators
Siste logg inn: 26. juli 2011 00:05
Innlegg: 60, Visninger: 4 664
Google om webservice

Ronny Rosvold

Smartad IT

www.smartad.no

epost: ronny.rosvold AT smartad.no
Innlegg #363
Postet 1. november 2006 20:29


MafiaDeveloper

MafiaDeveloperMafiaDeveloperMafiaDeveloperMafiaDeveloperMafiaDeveloperMafiaDeveloperMafiaDeveloperMafiaDeveloper

Gruppe: Administrators
Siste logg inn: 15. september 2011 18:33
Innlegg: 104, Visninger: 1 842
Bruker du PHP kan du eksempelvis benytte deg av NuSOAP.
(http://sourceforge.net/projects/nusoap/)

PHP eksempel:
http://koders.no/paste/view/?p=48

Utvikler du i ASP.NET kan du ta en titt på følgende guider:
http://www.asp.net/
http://quickstarts.asp.net/QuickStartv20/webservices/doc/MathService.aspx



Muttok
NorwegianMafia Developer
Smartad IT - NorwegianMafia - Cheater - Koders.no - PlanetMafia
Innlegg #368
Postet 2. november 2006 12:02
Forum Newbie

Forum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum Newbie

Gruppe: Forum Members
Siste logg inn: 24. desember 2008 15:53
Innlegg: 3, Visninger: 498
Jeg bruker PHP, og har aldri engang sett ASP.NET kode.. eller, har 0 peiling på det ivertfall.

Anyway, jeg fikk det inntrykket av at jeg kunne bruke HTTP GET til å spørre med, og få resultatet i som XML sendt tilbake. F.eks. kunne jeg om så bare send av gårde

GET /api/v1.0/norwegianmafia.asmx/GetPlayerInfo?PartnerToken=beta&Playername=Phaqui HTTP/1.1

til hosten norwegianmafia.no

- og at jeg da ville få tilbake resultatet som rein XML. Da gjenstår bare parsing av XML, også er jeg i mål.

Kan jeg ikke gjøre det slik?

Innlegg #380
Postet 2. november 2006 12:15


MafiaDeveloper

MafiaDeveloperMafiaDeveloperMafiaDeveloperMafiaDeveloperMafiaDeveloperMafiaDeveloperMafiaDeveloperMafiaDeveloper

Gruppe: Administrators
Siste logg inn: 15. september 2011 18:33
Innlegg: 104, Visninger: 1 842
Hei du kan gjøre det slik ja, men anbefaler at du benytter en SOAP/Webservice extension. Da får du mye bedre kontroll og gjør det enklere å håndtere slik ting.

La opp ett PHP eksempel her:
http://koders.no/paste/view/?p=48

(Du må i tillegg laste ned NuSOAP og legge filene i samme mappe, se http://sourceforge.net/projects/nusoap/ )

Muttok
NorwegianMafia Developer
Smartad IT - NorwegianMafia - Cheater - Koders.no - PlanetMafia
Innlegg #381
Postet 4. november 2006 23:03


Forum Member

Forum MemberForum MemberForum MemberForum MemberForum MemberForum MemberForum MemberForum Member

Gruppe: Forum Members
Siste logg inn: 25. september 2010 03:17
Innlegg: 36, Visninger: 3 364
Jeg syns me er flinke som skjønner åssen me spiller nm, me trenger ikke lære oss nye ting som f.eks api for å spille vell??? eller tar jeg heilt feil!?

Mvh
The Real Chaser <3
I Am Legend.
NM 4 life, like old times!
Innlegg #457
Postet 12. november 2006 18:15
Forum Newbie

Forum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum Newbie

Gruppe: Forum Members
Siste logg inn: 24. desember 2008 15:53
Innlegg: 3, Visninger: 498
Dette er ikke et spørsmål om webservicen deres som sådan, men det irriterer meg noe sykt, og dere (crewet) virker som noen oppgående folk på området, så jeg spør alikevel.

Jeg fikk til å hente ut data fra webservicen med php ganske lett (jeg satt jo opp en sånn liten sak der man kunne se topplista før det hadde gått 72 ticks), men når jeg nå skal prøve å bruke AJAX i stedet er det ikke fullt så vellykket.

Problemet ligger i selve sikkerheten til non-IE browsere. Selv bruker jeg firefox, og har skrevet litt kode som jeg trodde kom til å fungere, men når jeg prøver å hente data fra serveren gir firefox meg følgende melding:

"uncaught exception: Permission denied to call method XMLHttpRequest.open"

Så jeg leita litt på nettet, og fant raskt ut at man kunne bruke en kode som så ca. slik ut;

function setPrivilege()
{
try
{
netscape.security.PrivilegeManager.enablePrivilege("UniversalBrowserRead");
}
catch (e)
{
alert("Permission UniversalBrowserRead denied: " + e);
}
}

og da utføre denne koden før jeg kjørte XMLHttpRequest.open.

Men, til min store fortvilelse feiler denne koden, og gir meg alert()'en:

'Permission UniversalBrowserRead denied: A script from "http://localhost" was denied UniversalBrowserRead privileges.'


Har prøvd å sett mer på det, men har ikke funnet noen verdens ting. Noen som har løsninger?
Innlegg #812
Postet 12. november 2006 18:32


MafiaDeveloper

MafiaDeveloperMafiaDeveloperMafiaDeveloperMafiaDeveloperMafiaDeveloperMafiaDeveloperMafiaDeveloperMafiaDeveloper

Gruppe: Administrators
Siste logg inn: 15. september 2011 18:33
Innlegg: 104, Visninger: 1 842
Normalt vil du ikke ha mulighet til å kjøre "cross domain" kall med Javascript. En enkel måte å løse dette er å ha ett script på samme server som gjør dette.

Se denne for mer informasjon og ett php eksempel:
http://www.fleegix.org/articles/2005/11/07/cross-domain-ajax-requests


Muttok
NorwegianMafia Developer
Smartad IT - NorwegianMafia - Cheater - Koders.no - PlanetMafia
Innlegg #813
« Forrige tråd | Neste tråd »


Leser denne tråden Ekspander / Collapse
Aktive brukere: 0 (0 gjester, 0 medlemmer, 0 anonyme medlemmer)
Ingen medlemmer ser på denne tråden.
Forum Moderatorer: Muttok, Krypt0n, Selleri, NrKenny, Mysil, Nico1

Rettigheter Ekspander / Collapse

Tiden er GMT +1:00, klokken er nå 2:39

Powered by Smartad IT 2006
Kjøretid: 0,156. 7 spørringer. Komprimering deaktivert.
smartad cheater