Twitter'da kendinden referanslı (özyinelemeli) bir tweet nasıl yapılır?


19

Notch'un (MineCraft yaratıcısı) tweet'lerinden biri şöyleydi:

Burada görüldüğü gibi özyinelemeyi seviyorum: https://twitter.com/#!/notch/status/103165179721814016

Kısaltılmış bağlantı yerine uzun url biçimini kullanıyorum, ancak bağlantı yukarıda belirtilene yönlendiriyor

Bu nasıl başarıldı? Web arayüzü üzerinden yapıldı, bu yüzden Tinyurl özel bağlantıları ile sadece basit bir hile olduğunu varsaydım.


Twitter'da ninja düzenlemeleri yapabilir misiniz?
Sekiz Gün Malaise

@Sekiz, bir tweet'i düzenlemenin herhangi bir yolu olduğunu sanmıyorum.
jjnguy

@ Düzenlemeler için 5 saniyelik bir pencere olduğunu duydum ama gerçekten gerçekten eylem gördüm
phwd

Yanıtlar:


16

Gönderilen Tweet ile oluşturulan TinyURL arasında küçük bir gecikme olduğunu hayal ediyorum.

TinyURL, özel bir takma ad seçmenize izin verir, böylece adımlar olacağını düşünürüm:

  • TinyURL web sitesine gidin.
  • Harfleri ve sayıları kullanarak özel bir takma ad seçin. Benim durumumda seçtim http://tinyurl.com/r3cur510n. Gerçekten herhangi bir şey olabilir, sadece şanslı olmanız ve URL'nin daha önce kullanılmadığından emin olmanız gerekir.

TinyURL formu oluştur

  • Düşündüğünüz TinyURL bağlantısı ile tweet'i Twitter'da yayınlayın.
  • Tweet gönderildikten sonra tam URL'yi alın. Bunu hızlı bir şekilde Uzun URL kutusuna yapıştırın ve tıklayınMake TinyURL

İşin püf noktası Twitter'ın kısa URL'yi otomatik olarak oluşturmasına izin vermemek. Burada "özyinelemeli" tweet'in bir kopyasını oluşturmak için bu adımları izledim .


10

Bu daha da etkileyici: http://twitter.com/#!/selfrefer/status/3128391843 - URL kısaltıcısı kullanmayan kendinden referanslı bir tweet.

Yaklaşık iki yıl önce tweet attığım bir zorluğa cevaben buydu. Burada nasıl yapıldığına dair bir açıklama var: http://www.spinellis.gr/blog/20090805/

Diomidis'in yaklaşımının bu özeti, sabit bir zaman aralığında tweet ID'lerinin ne kadar arttığını tahmin etmekti. Hızlı bir şekilde arka arkaya gönderilen iki tweet arasında (kıvrılma senaryosu kullanarak) yaklaşık 120 tweet daha olduğunu tahmin etti. Dolayısıyla, ilk tweet'in 1.000.000 kimliği olsaydı, bir sonraki tweet'in 1.000.120 civarında olmasını bekleyebilirdi.

Bunu anladıktan sonra, formun tweet'lerini yayınlayan basit bir senaryo yazdı.

Kendi kendine referans tweet http://twitter.com/SelfRefer/status/N+120

Nönceki tweet'e kimliğin verildiği yer .

En son yayınlanan tweet'in kimliği N + 120 değilse silindi. Betik kendinden referanslı bir yazı yayınladıktan sonra durdu.


1
Bize neler yapıldığına dair bir fikir verebilir misiniz? Bu, bazı bloglara bağlantıdan daha iyi, "daha fazla" bir cevap verecektir
Sekiz Gün Malaise

Yöntemi açıklayan yayını düzenledim. Bu daha iyi mi?
Mark Reid

4

Bunun bir yolu, bir URL takma adı ayarlamak ve ardından Twitter yayını yaptıktan sonra nereye yönlendirileceğini düzenlemek olacaktır.

  1. URL takma adı ayarlayın. Şahsen l.alanadim.com gibi kendi kısaltma hizmetim (Google sayesinde) var, bu yüzden bu http://l.alanadim.com/recursion
  2. "Tekrarlama seviyorum - buraya bakın http://l.alanadim.com/recursion "
  3. Twitter yayınının URL'sini kopyala
  4. URL takma adını Twitter yayınını gösterecek şekilde düzenleme

Yalnızca birkaç saniye sürmelidir ... ancak URL'yi ayarladıktan sonra düzenlemenize izin verecek bir kısaltıcı bulmanız gerekir ...


1
TinyUrl bir url konumunu düzenlemenize izin veriyor mu?
jjnguy

Düzenlenebilir olmasını gerektirmeyen daha zarif bir yaklaşım için Barry'nin cevabına bakın ...
x3ja
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.