Gizli Mesaj Alma
Güncelleme 2025-04-02
Gizli Mesajı Al
“Gizli Mesajı Al” başlıklı bölümPOST https://REGION.onetimesecret.com/api/v1/secret/SECRET_KEY
Kimliği Doğrulanmış İstek
“Kimliği Doğrulanmış İstek” başlıklı bölüm$ curl -X POST -u 'USERNAME:APITOKEN' https://eu.onetimesecret.com/api/v1/secret/SECRET_KEYAnonim İstek
“Anonim İstek” başlıklı bölüm$ curl -X POST https://eu.onetimesecret.com/api/v1/secret/SECRET_KEYSorgu Parametreleri
“Sorgu Parametreleri” başlıklı bölüm- SECRET_KEY: bu gizli mesaj için benzersiz anahtar.
- passphrase (gerekirse): güvenlik ifadesi yalnızca gizli mesaj bir taneyle oluşturulduysa gereklidir.
Öznitelikler
“Öznitelikler” başlıklı bölüm- secret_key: oluşturduğunuz gizli mesaj için benzersiz anahtar. Paylaşabileceğiniz anahtar budur.
- value: Gerçek gizli mesaj. Söylemeye gerek yok ama bu yalnızca bir kez kullanılabilir olacaktır.
Meta Verileri Al
“Meta Verileri Al” başlıklı bölümPOST https://REGION.onetimesecret.com/api/v1/private/METADATA_KEY
Her gizli mesajın ayrıca ilişkili meta verileri vardır. Meta veriler, gizli mesajın oluşturucusu (yani alıcı değil) tarafından kullanılmak üzere tasarlanmıştır ve genellikle gizli tutulmalıdır. Meta veri anahtarı gizli mesaj anahtarından farklı olduğundan, gizli mesajın kendisi hakkında temel bilgileri (örneğin, görüntülenip görüntülenmediği veya ne zaman görüntülendiği) almak için meta veri anahtarını güvenle kullanabilirsiniz.
Kimliği Doğrulanmış İstek
“Kimliği Doğrulanmış İstek” başlıklı bölüm$ curl -X POST -u 'USERNAME:APITOKEN' https://eu.onetimesecret.com/api/v1/private/METADATA_KEYSorgu Parametreleri
“Sorgu Parametreleri” başlıklı bölüm- METADATA_KEY: bu meta veriler için benzersiz anahtar.
Öznitelikler
“Öznitelikler” başlıklı bölüm- custid: gizli mesajı oluşturan hesabın kullanıcı adı. Anonim istekler için bu değer
anonolacaktır. - metadata_key: meta veriler için benzersiz anahtar. Bunu PAYLAŞMAYIN.
- secret_key: oluşturduğunuz gizli mesaj için benzersiz anahtar. Paylaşabileceğiniz anahtar budur.
- ttl: Belirtilen yaşam süresi (yani kalan süre değil)
- metadata_ttl: Meta verilerin yaşaması için kalan süre (saniye cinsinden).
- secret_ttl: Gizli mesajın yaşaması için kalan süre (saniye cinsinden).
- recipient: bir alıcı belirtildiyse, bu e-posta adresinin gizlenmiş bir sürümüdür.
- created: Meta verilerin unix zamanında (UTC) oluşturulma zamanı
- updated: aynı şekilde, ancak en son güncellendiği zaman.
- received: Gizli mesajın alındığı zaman.
- passphrase_required: Gizli mesaj oluşturulurken bir güvenlik ifadesi sağlandıysa, bu true olacaktır. Aksi takdirde açıkça false.
Gizli Mesajı Yak
“Gizli Mesajı Yak” başlıklı bölümPOST https://REGION.onetimesecret.com/api/v1/private/METADATA_KEY/burn
Henüz okunmamış bir gizli mesajı yakın.
Kimliği Doğrulanmış İstek
“Kimliği Doğrulanmış İstek” başlıklı bölüm$ curl -X POST -u 'USERNAME:APITOKEN' https://eu.onetimesecret.com/api/v1/private/METADATA_KEY/burnSorgu Parametreleri
“Sorgu Parametreleri” başlıklı bölüm- Yok
Öznitelikler
“Öznitelikler” başlıklı bölüm- Yakılmış durumundaki meta veri öznitelikleriyle aynı.
Son Meta Verileri Al
“Son Meta Verileri Al” başlıklı bölümGET https://onetimesecret.com/api/v1/private/recent
Son meta verilerin bir listesini alın.
Kimliği Doğrulanmış İstek
“Kimliği Doğrulanmış İstek” başlıklı bölüm$ curl -u 'USERNAME:APITOKEN' https://eu.onetimesecret.com/api/v1/private/recentSorgu Parametreleri
“Sorgu Parametreleri” başlıklı bölüm- Yok
Öznitelikler
“Öznitelikler” başlıklı bölüm- Meta veri öznitelikleriyle aynı, ancak bir liste olarak ve gizli mesaj anahtar değeri her zaman null olacaktır.
::: warning Kimlik Doğrulama Gerekli Not: Meta veri ve yönetim işlemleri (meta veri alma, gizli mesaj yakma, son meta veriler) yalnızca kimliği doğrulanmış kullanıcılar için kullanılabilir. :::