POST site/add

Yeni site oluşturmak için kullanılır.

Api yolu

POST http://api.mobilci.com/1.0/site/add

Parametreler

access_token Zorunlu Hesabınıza giriş yapıp hesap bilgileri sayfasından "Api anahtarı oluştur" butonu ile api anahtarınızı alabilirsiniz.
site Zorunlu Yeni site oluşturmak için gerekli site bilgilerini içerir.
Bu parametre JSON formatında veri içermelidir.
Json data şablonu :
 {
      "name": "apitest1",
      "category_id": "1",
      "template_id": "1",
      "languages": [
         "tr",
         "en"
      ],
      "domains": "m.apitest1.com",
      "analytics": "",
      "tags": "api,api1,api2",
      "title": {
         "tr": "MobilsiteTR",
         "en": "MobilsiteEN"
      },
      "description": {
         "tr": "MobilsiteDescTR",
         "en": "MobilsiteDescEN"
      },
      "phone": "05374425444",
      "fax": "05374425443",
      "address": "AOS Maslak. Şişli / İstanbul",
      "email": "rahimkomac@gmail.com",
      "gmaps": {
         "latitude": "41.05909171306215",
         "longitude": "28.988968115966827",
         "zoom": "13"
      },
      "facebook_url": "www.facebook.com",
      "twitter_url": "www.twitter.com",
      "linkedin_url": "www.linkedin.com",
      "gplus_url": "www.gplus.com",
      "pinterest_url": "www.pinterest.com",
      "logo": "http://img6.mynet.com/spr5/melo-ouzhan-tukuruk-59190_501.jpg",
      "ios_icon": "http://www.veryicon.com/icon/png/System/Fruity%20Apples/Seablue%20512.png"
   }

Hata Kodları

200 OK
300 Site parametresi hatalı.
301 Site bulunamadı.
401 Access token doğrulama hatası.
500 Uygulama hatası.

Örnek Cevaplar

  1. İstek:
    POST access_token=YOUR_ACCESS_TOKEN&site={JSON_SITE_DATA}

    Çıktı:
    { "status": 200, "message": "OK.", "site": [ { "id": "6", "create_date": "2012-11-06 11:20:16", "status": "1", "name": "mobilsite", "tags": "mobile,mobilci,mobil site,telefon", "analytics": "UA-1650814-13", "languages": [ "tr", "en" ], "domains": [ "http://mobilsite.mobilci.com/" ], "title": { "tr": "Mobile TR", "en": "Mobile EN" }, "description": { "tr": "Deneme mobil sitesi TR", "en": "Deneme mobil sitesi EN" }, "category_title": { "tr": "Genel", "en": "General" }, "phone": "02123464353", "fax": "02123464303", "address": "Maslak Mh. AOS 38. Sk. Ciftkurtlar Plaza No:351/2 Sisli - Istanbul - Turkiye", "email": "rahimkomac@gmail.com", "gmaps_url": "https://maps.google.com/?ll=41.11444370923952,29.019663315933258&t=w&z=16", "facebook_url": "http://www.facebook.com/mobilci", "twitter_url": "http://www.twitter.com/twitter", "linkedin_url": "http://www.linkedin.com/linkedin", "gplus_url": "http://www.googleplus.com/googleplus", "pinterest_url": "http://www.pinterst.com/pinterst", "logo": "http://mobilsite.mobilci.com/media/images/logo/default.png", "ios_icon": "http://mobilsite.mobilci.com/media/images/icons/icon_887d642e775514980ba14241200fe6ad_144.png" } ] }
Bilgiler
HTTP metodu : POST
Çıktı formatı : json
Api versiyonu : 1.0