Länkar

Introduktion

MyNewsdesks Webservice för pressrum är ett sätt för dig som registrerad kund eller partner att hantera ditt pressrum på Newsdesk från valfritt system. Du kan hämta all din information som XML och skapa epost-prenumerationer på ditt material.

För enklaste möjliga implementation, och maximal plattformsoberoende, bygger hela tjänsten på HTTP, med enkla GET/POST-anrop för de olika funktionerna. Dina svar får du som XML och/eller HTTP-statuskoder.

Innan du kan komma igång med tjänsten behöver du först få den aktiverad hos oss, samt erhålla din unika nyckel. Du använder nyckeln i alla anrop för autentisering.

http://www.mynewsdesk.com/services/pressroom/tjänst/unik nyckel/?parameter=värde&parameter=värde

Den här strukturen används för alla tjänster. Namnet på var och en av tjänsterna, samt vilka parametrar som krävs för varje tjänst, hittar du i förteckningen nedan.

Tjänster

Här listas de funktioner som finns tillgängliga i den senaste versionen av Webservice för pressrum.

list - Lista material

http://www.mynewsdesk.com/services/pressroom/list/din_nyckel/?[type_of_media=pressrelease|news|blog_post|event|image|video|document|contact_person]&[limit=limit]&[offset=offset]&[order=published|updated|created]&[format=xml|rss]

Tar emot

HTTP GET request.

Returnerar

XML över HTTP. Statuskod "200 OK" vid lyckad request. Statuskod "404 Not Found" om materialet inte kunde hittas. Anges "format=rss" returneras resultatet som RSS.

Frivilla parametrar

view - Visa enskilt material

http://www.mynewsdesk.com/services/pressroom/view/din_nyckel/?[item_id=id]&[type_of_media=pressrelease|news|blog_post|event|image|video|document|contact_person]

Tar emot

HTTP GET request.

Returnerar

XML över HTTP. Statuskod "200 OK" vid lyckad request. Statuskod "404 Not Found" om materialet inte kunde hittas.

Obligatoriska parametrar

Frivilla parametrar

search - Sök material

http://www.mynewsdesk.com/services/pressroom/search/din_nyckel/?[query=query]&[type_of_media=pressrelease|news|blog_post|event|image|video|document|contact_person]&[limit=limit]&[page=page]&[format=xml|rss]

Tar emot

HTTP GET request.

Returnerar

XML eller RSS över HTTP. Statuskod "200 OK" vid lyckad request. Anges "format=rss" returneras resultatet som RSS.

Frivilla parametrar

Se XML-struktur för sök i pressrum

subscribe - Skapa prenumeration

http://www.mynewsdesk.com/services/pressroom/subscribe/din_nyckel/?[newsdesk_subscriber_email=adress]&[newsdesk_subscribe_to_[pressreleases|news|blog_posts|events|images|videos|documents|contact_people]=1]

Tar emot

HTTP POST request.

Returnerar

Statuskod "200 OK" vid lyckad request. Statuskod "422 Unprocessable Entity" om prenumerationen inte kunde skapas.

Obligatoriska parametrar

send_email - Skicka material som epost

http://www.mynewsdesk.com/services/pressroom/send_email/din_nyckel

Tar emot

HTTP POST request.

Returnerar

Statuskod "200 OK" vid lyckad request. Statuskod "422 Unprocessable Entity" vid felaktigt anrop.

Obligatoriska parametrar

Frivilla parametrar

Metoden skickar ett e-postmeddelande till mottagaren, med en länk till materialet och avsändarens personliga meddelande.

pressroom_info - Visa information från pressrum

http://www.mynewsdesk.com/services/pressroom/pressroom_info/din_nyckel?[pressroom=se|no|en]

Tar emot

HTTP GET request.

Returnerar

Statuskod "200 OK" vid lyckad request. Statuskod "404 Not Found" om pressrumet inte kunde hittas.

Frivilla parametrar

Den XML som returneras innehåller "tag cloud", företagsbeskrivning, presskontakter etc - precis som företagets pressrum på www.mynewsdesk.com.

Ett "tag cloud" är en grafisk representation av hur ofta en tagg förekommer i pressrumet, på en skala mellan 1-5. De mest populära taggarna är större.

Se XML-struktur för pressrum

create_comment - Skapa kommentar

http://www.mynewsdesk.com/services/pressroom/create_comment/din_nyckel

Tar emot

HTTP POST request.

Returnerar

Statuskod "200 OK" vid lyckad request. Statuskod "422 Unprocessable Entity" om kommentaren inte kunde skapas.

Obligatoriska parametrar

Frivilliga parametrar

blogstream - Lista blogglänkar

http://www.mynewsdesk.com/services/pressroom/blogstream/din_nyckel/?url=url

Tar emot

HTTP GET request.

Returnerar

RSS över HTTP. Statuskod "200 OK" vid lyckad request. Statuskod "422 Unprocessable Entity" om felaktig URL-parameter angetts.

Obligatoriska parametrar