Son Forum Aktiviteleri

2
Tümünü Gör

[C#] Windows Forms Turkcell API Kullanımı

Merhabalar, projemde Turkcell API sms servisini kullanmak istiyorum fakat API kullanım bilgim yok.
Postman servis çağırımı üzerinden C# (RestSharp) kodlarını projeme dahil ettim.(Bkz: kod bloğu)

Fakat bu RestSharp eklentisini kullanırken programda donmalar, göndermeme durumları söz konusu olabiliyor ve ben numaraları for döngüsüyle veritabanından çekeceğim. Donma durumu kod bloğunun son satırında oluyor, bana Turkcell API için C# 'ta kullanmak üzere farklı bir yöntem gösterebilir misiniz?  Teşekkürler.

Bilgilendirme amaçlı: Meslek lisesi - Veritabanı Programcılığı mezunuyum, bunu göz önünde bulundurarak yapacağınız yorumlar bana fazlasıyla katkı sağlayacaktır.
 

var client = new RestClient("https://api-gw.turkcell.com.tr/api/v1/sms");
var request = new RestRequest(Method.POST);
request.AddHeader("postman-token", "POSTMAN_TOKEN");
request.AddHeader("cache-control", "no-cache");
request.AddHeader("api_key", "TURKCELL_API_KEY");
request.AddHeader("content-type", "multipart/form-data; boundary=---011000010111000001101001");
request.AddParameter("multipart/form-data; boundary=---011000010111000001101001", "-----011000010111000001101001\r\nContent-Disposition: form-data; name=\"from\"\r\n\r\n531XXXXXXX\r\n-----011000010111000001101001\r\nContent-Disposition: form-data; name=\"to\"\r\n\r\n531XXXXXXX\r\n-----011000010111000001101001\r\nContent-Disposition: form-data; name=\"content\"\r\n\r\nMERHABA DÜNYA\r\n-----011000010111000001101001\r\nContent-Disposition: form-data; name=\"\"\r\n\r\n\r\n-----011000010111000001101001--", ParameterType.RequestBody);
IRestResponse response = client.Execute(request);

 

Örnek veriyorum farklı bir SMS sağlayıcısının API erişimi aşağıdaki şekilde yer alıyor. 

http://api.SİRKETADİ.com/v1/send-sms/get/?username=KULLANICI_ADI&password=KULLANICI_SIFRESI&text=Lorem%20ipsum%20dolor%20sit%20amet&receipents=530XXXXXXX, 530XXXXXXX&sender=GÖNDEREN

7 yıl 6 ay önce yanıtladın

Aynı Uygulamadaki Facebook Arkadaş Listesi Çekme

15 Kasım 2016 tarihinde cevaplandı
Öncelikle facebook üzerinden bir uygulama oluşturmanız gerekir. Okuduğum kadarıyla uygulama bilgileri facebookta tutulmuyor, yani veritabanınızdan buna ait bir alan açmanız gerek. Facebooktaki uygulamaya arkadaş listesine erişim sağlama izni alacaksınız(kolay bişey zaten). Sanıyorum facebook da twitter gibi belirli keyler çevirebilir, sisteminizde bu keylerle beraber facebook id verilerini saklarsınız. X kişisi her programa girişinde facebook üzerindeki arkadaşlarının id sini tarar, sisteminizde aynı id mevcut ise bir list'e ekleyerek isim - puan gösterebilirsiniz //Telefondan bağlanıyorum, hatam var ise affola. Aşağıdaki bağlantıyı incelersen, bahsettiğim konu hakkında biraz daha yardımcı olacaktır. http://stackoverflow.com/questions/8584105/facebook-sdk-c-sharp-get-friends-list