Dev DOC - SMSMobileAPI
SMSmobileAPI Developer Documentation

SMSmobileAPI olarak API'mizi mümkün olduğunca her türlü mimari veya platformla uyumlu hale getirmeye çalışıyoruz.
REST, SOAP, cURL veya Python, JavaScript, PHP gibi çeşitli programlama dillerini kullanıyor olun, API'miz projelerinize sorunsuz bir şekilde entegre olacak şekilde tasarlanmıştır.

E-ticaret çözümleri ve yazılımları için hazır eklentilerimiz de mevcuttur. Bunları keşfetmek için buraya tıklayın.

Herhangi bir sorunuz, öneriniz varsa veya yardıma ihtiyacınız varsa ekibimiz size yardımcı olmak için burada.
Bize ulaşmaktan çekinmeyin api@smsmobileapi.com

API REST
kıvrımlı
JavaScript JavaScript
Python piton
Node.js Düğüm.js
Ruby Yakut
WSDL

SMS API'sini gönder

The SMSMobile API supports two authentication methods: using a simple API Key or the OAuth2 protocol with a client ID and client secret.

1. API Key Authentication for Send SMS

This method requires an API Key that can be included as a parameter in either a GET or POST request. It is a straightforward way to authenticate your API requests.

https://api.smsmobileapi.com/sendsms?apikey=YOUR_API_KEY&recipients=PHONE_NUMBER&message=MESSAGE_TO_SEND

Parametreler:

- apikey: Your unique API key.
- recipients: The recipient's phone number.
- message: The message to send.

Example:

GET https://api.smsmobileapi.com/sendsms?apikey=YOUR_API_KEY&recipients=+1234567890&message=Hello%20World

2. OAuth2 Authentication for Send SMS

OAuth2 provides a more secure and scalable authentication method.
You will need to use a client ID and client secret to obtain an access token, which should then be included in your API requests using the Authorization header.

The client_id and client_secret are available in your dashboard, accessible after installing the app and creating an account on your mobile device.
Download the mobile app now veya access your dashboard.

Obtaining an Access Token

To get an access token, send a POST request to the token endpoint with your client ID and client secret.

curl -X POST https://api.smsmobileapi.com/oauth2/token \
-H "Content-Type: application/x-www-form-urlencoded" \
-d "grant_type=client_credentials" \
-d "client_id=1ab0ex4b4c1ef2c800690d" \
-d "client_secret=3ed108a93d0414074b94364290b6a7348475e93a0567005"

Using the Access Token:

Once you have the access token, include it in the Authorization header of your API requests:

curl -X POST https://api.smsmobileapi.com/sendsms \
-H "Authorization: Bearer abc123xyz456" \
-H "Content-Type: application/x-www-form-urlencoded" \
-d "recipients=+1234567890" \
-d "message=Hello"

Which Method Should You Use?

- Use API Key Authentication for quick and straightforward integrations.

- Use OAuth2 Authentication for enhanced security and scalability in your integrations.

For more details, please refer to the full documentation.




SMS API'sini edinin

Bu API uç noktası akıllı telefona gelen SMS mesajlarını almak için kullanılır.

https://api.smsmobileapi.com/getsms/?apikey=YOUR_API_KEY

Parametre:

- alıcılar: Alıcının cep telefonu numarası.
- mesaj: Gönderilecek mesaj.
- apikey: Sahip olduğunuz veya alacağınız API anahtarı.



SMS API'yi Sil

Bu API uç noktası, SMS Mobil API'nin sunucu günlüğünden SMS mesajlarını silmek için kullanılır

https://api.smsmobileapi.com/deletesms/?apikey=YOUR_API_KEY

Parametre:

- apikey: Sahip olduğunuz API anahtarı.
- guid_message: Silinecek mesajın benzersiz kimliği.
- date_start: Tek başına kullanıldığında belirtilen günden itibaren tüm mesajları siler.
- date_start ve date_end: Belirli bir süre içindeki mesajları silmek için birleştirilir.

Not: Silinen SMS'ler yalnızca mobil uygulama hesabınızın günlüklerinde saklananlardır. Mobil cihazınızdaki SMS'ler silinmeyecektir, çünkü bunlara erişimimiz yoktur.

Mobil telefona yüklenen Android sürümüne bağlı olarak, SmsMobileApi uygulaması ön planda olmadığında işletim sistemi otomatik SMS gönderme ve alma özelliğinin düzgün çalışmasını engelleyebilir.
Bu sorun, uygulama etkin bir şekilde başlatılmadığında arka planda çalışmaya çalışan bir işlemden kaynaklanır. Ancak, farklı sürümlerde farklılık gösteren Android'in pil optimizasyonu önlemleri nedeniyle, bu arka plan işlemi doğru şekilde başlatılamayabilir. Android'in pil optimizasyonu, pil ömrünü korumak için uygulamaların arka plan etkinliğini sınırlamak üzere tasarlanmıştır; bu, düzgün çalışması için arka plan işlemleri gerektiren uygulamaları istemeden etkileyebilir.

Bu sorunu gidermek için kullanıcılar, SmsMobileApi'nin kaynakları kısıtlama olmaksızın kullanmasına izin vermek için Android ayarlarını manuel olarak yapılandırabilirler.
Bu, belirli uygulama için pil optimizasyon ayarlarını ayarlamayı içerir ve esasen Android'e SmsMobileApi'nin arka planda çalışmasına ve gerektiğinde kaynakları kullanmasına izin verildiğini bildirir. Bunu yaparak, uygulama ön planda etkin uygulama olmasa bile otomatik olarak SMS mesajları gönderip alabilmelidir. Bu ayarlama, gerekli arka plan işleminin kesintisiz çalışmasını sağlayarak, aksi takdirde düzgün çalışmasını engelleyebilecek pil optimizasyon özelliklerinin önüne geçer.


Geliştiriciler İçin SSS

Akordeon Örnek AçıklamasıBir API anahtarı oluşturmak için, uygulamamızı cep telefonunuza indirin ve ücretsiz bir hesap oluşturun. Bir API anahtarı otomatik olarak oluşturulacak ve cep telefonunuza bağlanacaktır. Ayrıca tüm gerekli bilgileri içeren bir e-posta alacaksınız. Bu süreç, minimum kurulumla hizmetlerimizi hızlı ve kolay bir şekilde kullanmaya başlayabilmenizi sağlar.
Mobil uygulamanızda, API anahtarınızın her zaman görünür olduğu AYARLAR veya YARDIM menüsüne gidin. Bu, hizmetlerimizi entegre etmek veya kullanmak için ihtiyaç duyduğunuzda API anahtarınıza kolayca erişebilmenizi sağlar.
Evet, bir API anahtarı oluşturmak için herhangi bir kimlik kanıtına ihtiyacımız yok. API'miz ile cep telefonunuz arasındaki iletişim bu nedenle 100% anonimdir. Bu yaklaşım, kullanıcıların hizmetlerimizi kullanırken gizliliklerini korumalarına olanak tanır.

Bugün SMSmobileAPI'yi kullanmaya başlayın!

SMS hizmetlerinizi hareket halindeyken yönetmenin özgürlüğünü ve esnekliğini deneyimleyin. Mobil uygulamamızı hemen indirin ve kusursuz SMS entegrasyonuna doğru ilk adımı atın.

Uygulamayı İndirin
Mobilimi Bağla
tr_TRTurkish