2012-01-25 14 views
5

Ben Facebook'ta böyle resimler gördüm:Bu "her bir SIM kartın bir ismi" nin nasıl/neden işe yaradığını bilen var mı?

talimatlar

enter image description here SIM kart formu

@[x:0] 

bir komut girerek görüntülenebilir benzersiz bir ada sahip olduğunu iddia x telefon numaranızın son 3 hanesidir.

Sanırım bunun telefon numaranızla/SIM kartınızla ilgisi yok, ama "iş" ediyor. Komutu Facebook'taki bir metin kutusuna gönderdiğimde, bir adla değiştirildi.

Sözdizimini @ ile tanımıyorum, ancak köşeli parantezler bana bunun bir çeşit dizi olduğunu düşündürüyor.

Durum güncellemesi olarak @[123:0] girdiğimde, Morgan Grice adı çıktı. Çıkış isminin komutu girerek kullanıcıya göre değişip değişmediğini veya @[123:0]'un her zaman Morgan Grice çıktısını (kendi başıma bulmamın zor olup olmadığını) değiştirip değiştirmediğini merak ediyorum.

Bunun nasıl olduğunu biliyor ve örneğin, @[123:0]'un Morgan Grice haline nasıl geldiğini herkes biliyor mu?

cevap

6

Keşfettiğiniz, Facebook kullanıcısına id (123 is Morgan Grice) numaralı telefondan başvurmanın bir yoludur.

Herhangi bir Facebook Kullanıcısı id'u (ve muhtemelen Facebook Sayfasını, hatta herhangi bir OpenGraph nesnesini id) bu şekilde kullanabilirsiniz.

+0

Bu, '@' nin Facebook'a özgü bir şey mi yoksa JavaScript gibi bir şeyde daha genel bir yapı olduğu anlamına mı geliyor? – chrisbunney

+0

'@' sadece Facebook tarafından bu şekilde kullanılıyor. Bu, yalnızca yayıncılıkla bağlantılı adlara genişledi. –

+0

':' ve takip eden sayı ne anlama geliyor? Profil türü? – Playmaker

0

Bu kısıtlamalar içindeki herhangi bir şeyi kullanabilirsiniz. Maksimum: @[1247229:#] En az: @[26:#] (# = 0-sonsuz veya hiçbir numara hiç Örnek: @[123:], @[123:0], @123:9999999999999999999999999999999999999999999999999999999] - Aynı olduğu ortaya çalışır.) Eğer yerini alacaktır ne koymak Bu sınırlamalar içinde , bir isim. Bu kısıtlamaların yalnızca bu küçük kullanıcı bölümüne uygulandığı ortaya çıkar. Bununla deney yapmaktan çekinmeyin.

2

İşlemi doğru takip ederseniz, aslında görünen bir ad görürsünüz. Ama gerçek şu ki, cep telefonu numaranızla Facebook arasında bir ilişki yok.

Görünen ad, Facebook’un kısa kodundan kaynaklanıyor. Tüm Facebook kullanıcılarına ve sayfalarına benzersiz bir kimlik numarası atanır. Bu kimlik numarası, bir yorum kutusuna veya yukarıdaki mesajda belirtilen sembollerle birlikte durum yazıldığında, ilgili Facebook kullanıcısı veya sayfasının adını görüntüler. Örneğin, @ [666: 0] 'da yazarak, 666 numarasına sahip olan Facebook kullanıcısının ismini ortaya çıkar. Kimlik numarası 3'ten fazla olabilir, hatta numara için 4 rakam kullanabilirsiniz.

İlgili konular