Carbone, tonight, table for two — filled in 6 minutes.
Quiet corner, vegetarian-first, before-the-theater timing. Picked up by three members; cleared at $1,400. Receipt and the booking transfer landed in Suite 1402’s name at 6:14pm.
Bir AT uygulaması, zaten yazmayı bildiğiniz bir web uygulamasıdır — AppointmentTrader kabuğu içinde temiz bir /apps/{id} URL’de, kenar çubuğu girişi, tema senkronizasyonu ve aktif kullanıcı için kapsamlı SDK belirteci ile. AT verilerini okuyun, teklif verin, topluluk akışına yayın yapın, kullanıcı portalına bizim yüzeylerimizin yanına kurun.
Uygulama kimliğinizi, giriş URL’sini ve menü izin listesini /config/atv2-apps.php. The host page at /apps/{id}/{subpath} v2 kabuğunu render eder, menünüzü kenar çubuğunda gösterir ve uygulamanızı entryUrl sandbox’lı bir iframe içinde gömer.
Birinci taraf uygulamalar (aynı köken) /v1/... kullanıcının oturumu ile doğrudan erişir. Üçüncü taraf uygulamalar (farklı köken) postMessage aracısı ile yetenek ister — yayınlama, profil okuma, işlem sorgulama için aynı köprü. Tema senkronizasyonu, gezinme ve kimlik doğrulama otomatik.
Kayıtlı uygulamanız AT kenar çubuğunda Ana Sayfa, Trendler, Satıcılar ile birlikte bir satır olarak görünür. Kullanıcılar diğer yüzeylere girdikleri gibi buraya da girer. Alt yol değişiklikleri postMessage ile iletilir; üst adres çubuğu sahibi olduğu için iç gezinme doğal, iframe değil.
AppointmentTrader’ı güçlendiren aynı API yüzeyi, uygulamanıza istediğiniz kapsam ve kullanıcının verdiği izinle sunulur.
AT topluluk haber akışı başka bir uç noktadır. Bir uygulama gönderi oluşturabilir, medya ekleyebilir, kullanıcıları etiketleyebilir ve gönderebilir — aynı oran limitleri, aynı doğrulama kapıları, platformun dahili kullandığı aynı düzenleyici. Bir teklif botu dolumu duyurur. Bir sadakat aracı misafirin 100. işlemini kutlar. Bir Encore widget’ı gecenin kurtarılan kapısını gönderir.
POST /v1/community/set_create_post
Oturum başına 15 saniyelik düzenleyici kısıtlaması · hesap doğrulama kapısı · uygulama içi düzenleyici ile aynı.
Uygulamadan gönderim kullanıcının kimliğiyle yapılır, uygulamanın değil. Siz istersiniz, kullanıcı izin verir, kullanıcı adına gönderirsiniz. Kenar çubuğundan iptal edilebilir.
Bir kullanıcının tam işlem defteri — yatırımlar, ödemeler, iadeler, ücret makbuzları. AT kabuğu içinde render edilir, kenar çubuğu girişi, eski modül ilk günden uygulama olarak sarılır.
Canlı işlemlere bağlı alıcı/satıcı mesajlaşması. Aynı iframe modeli: eski modül yeniden render edilir /apps/chat/ yeniden yazma olmadan, tema geçişi ve satır içi gezinme ücretsiz alınır.
Bir kullanıcının sistem genelinde uyarı merkezi — teklif doldu, işlem onaylandı, mesaj alındı. Herhangi üçüncü taraf uygulamanın abone olabileceği aynı /v1/notification konularına abone olur.
Bir otelin dahili konsiyerj paneli — giriş formu, ödül hesaplayıcı, üye alma akışı — ön büro ekibi için render edilir. SDK aracılığıyla AT teklif uç noktalarıyla konuşur; misafir dolum makbuzlarını mülkün PMS’sine iter.
Bir restoran yöneticisinin “bu gece serbest koltuklar” yüzeyi. Encore’un gerçek zamanlı doldurduğu, ödeme yapan müşteriler, hangi rezervasyon kaydının güncelleneceği listelenir. SDK belirteci tek mülke özel.
Henüz var olmayan bir yüzey — lüks bir ev için alışveriş-müşteri uygulaması, bir kulüp için tee-time vadeli işlemler paneli, bir mülke karşı yapılan her teklifin mekan tarafı dökümü.
Bugün App Development için en uygun olanı partner yapımı dahili araçlardır: AT tekliflerine bağlanan otel konsiyerj paneli, Encore’un bu gece kurtardığı kapıyı gösteren restoran görünümü, lüks ev müşterilerine AT aktif misafir listesini sunan satış yüzeyi. Yetenek aracı tam olarak bunun için ayrılmıştır — partner uygulamalarının platformun sahip olduğu sandbox’ta AT sağlanan eylemleri istemesi.
Zaten Elevé veya Encore programlarındaysanız, dahili uygulama doğal bir sonraki adımdır. Ekibiniz yüzeyi oluşturur; biz veriyi, kimlik doğrulamayı ve kurulum yolunu sunarız.
API Entegrasyonunda yığınınız dışarıdan AT’yi çağırır — UI, kullanıcılar, dağıtım size ait; sadece AT verisi istersiniz. App Development tersidir: AT içinde UI yayınlarsınız — kenar çubuğu girişi, kabuğumuz içinde temiz URL, kullanıcı portalına kurulum. Aynı uç noktalar; farklı erişim. Kullanıcılarınız zaten AT’deyse veya orada olmasını istiyorsanız doğru seçim.
AT web uygulamasının yaptığı her şey, kullanıcının verdiği izinle kapsamlandırılmış. Piyasa verisi, konum araması, genel profiller okunabilir. Kapsamlı API anahtarı ve kullanıcı izni ile: teklif verilir, işlemler izlenir, webhook konularına abone olunur, kullanıcı adına topluluk haber akışına gönderi yapılır. Yetenekler uygulama manifestinde belirtilir ve kurulumda verilir — kullanıcılar sizin gönderdiğiniz kapsamları görür ve tek ekrandan iptal eder.
Evet. POST /v1/community/set_create_post ile {boardId, title, body} — the same endpoint the in-app composer uses. The post arrives with the user’s name on it (your app posts on their behalf, not as itself), and the same per-session 15-second throttle and account-verification gates apply. Apps that need to ship public-feed updates are exactly what this surface was built for.
Bugün kayıtlı uygulamalar /config/atv2-apps.php içinde yaşar ve herkes için kenar çubuğu satırları olarak görünür. Kullanıcı bazlı etkinleştirme satırları olan DB destekli kayıt ilerlemede — kullanıcılar keşif yüzeyinden kurar, kapsamlar izin sırasında incelenir ve kenar çubuğu girişi portalda Ana Sayfa, Trendler, Satıcılar ve Ortaklar ile birlikte görünür. Partner yapımı dahili araçlarda kurulum mülke özel ve diğer kiracılara görünmez.
Hayır. Ana bilgisayar iframe içinde URL’nizi sunarken v2 kabuğunu çıkarır ve gövdeyi minimal bir zarfla sarar. Aynı index.php tam sayfa modu ve gömme modu yönetilir — algılamanız bile gerekmez ?embed=1. We literally wrapped three legacy modules (Transactions, Chat, Notifications) as v2 apps on day one with no code changes. The bridge script is auto-injected; you only ship one if you’re cross-origin.
Ana bilgisayar ona sahiptir. URL’ler her zaman /apps/{appId}/{subpath} — never the iframe’s real origin. Your app emits a {type:'navigated', path} postMessage gönderir; üst çağrı yapar history.pushState adresin doğru kalması için. Yeniden yüklemeler, geri düğmesi, derin bağlantılar — hepsi yerel, hepsi temiz. Kullanıcı iframe dikişi görmez.
Ücretsiz dağıtım. Sadece uygulamanın başlattığı işlemlerde gelir paylaşımı yaparız — uygulama AT’nin doldurduğu bir teklifi tetiklerse ücreti paylaşırız; uygulama sadece para hareket ettirmeyen bir araçsa ücret yok. API’de ücretsiz katman (kullanıcı bazlı uç noktalarda ayda 10k çağrı) çoğu dahili partner aracını uçtan uca kapsar. SaaS yok, kişi başı lisans yok.
Ortaklık lideriyle 20 dakikalık görüşme. Manifesti, SDK’yı, kurulum yolunu ve kullanıcıların kenar çubuğunda gerçekte ne göreceğini anlatırız.
Zaten Elevé veya Encore’da mısınız? Dahili uygulama doğal bir sonraki adımdır. Back to Partner Programs.
Bunlar satın aldığınız, sattığınız veya takip etmeyi seçtiğiniz kişilerdir. Birisini profilinden takip etmeyi bırakabilirsiniz.
Başladığınız şeyi kaybetmeden bu adımı tamamlamak için e-posta adresinizi doğrulayın.
Oturum açtınız
Bu sayfa hesabınızla yükleniyor. Bu sadece bir dakikanızı alacak.