SORU
1 HAZİRAN 2011, ÇARŞAMBA


Twitter üzerinde bir sorgu dizesi ile bir paylaşım URL

Bir e-posta Twitter paylaşım linki koymaya çalışıyorum. Bu JavaScript güvenemem bir e-posta olduğu için, ve kullanmak zorunda "Kendi" düğmesi. Tweet Oluştur

Örneğin, bir bağlantı Google paylaşımı

<a href="http://www.twitter.com/share?url=http://www.google.com/>Tweet</a>

Bu gayet iyi çalışıyor. Yaşıyorum sorun URL sorgu dizesi vardır.

<a href="http://www.twitter.com/share?url=http://mysite.org/foo.htm?bar=123&baz=456">Tweet</a>

Sorgu dizeleri ile url Twitter'ın URL kısaltma servisi t karıştırmayın.co. Çeşitli şekillerde bu kodlama ve hiçbir şey işe can't get URL denedim. Aldık en yakın bunu yaparak.

<a href="http://www.twitter.com/share?url=http://mysite.org/foo.htm?bar=123&baz=456">Tweet</a>

Burada sadece sorgu dizesi kodlanmış ettik. Bunu yaparken, t.co başarıyla URL kısaltır, ama kısaltılmış bağlantıyı takip üzerine kodlanmış URL götürür. Ben adres çubuğuna http://mysite.org/foo.htm?bar=123&baz=456 bakın, tarayıcıda aşağıdaki hata iletisini alabilirsiniz

Bulunamadı

İstenen URL /foo.htm?bar=123&baz=456 bu sunucuda bulunamadı.

Bu sorunu çözmek için ne yapabileceğimi bilmiyorum.

Düzenleme:Ynt: onteria_

Tüm URL kodlama denedim. Ben ne zaman bu URL kadar Tweet gösterir.

CEVAP
1 HAZİRAN 2011, ÇARŞAMBA


Bu http://www.twitter.com/share yerine https://twitter.com/intent/tweet kullanarak çözülebilir. intent/tweet işlevi kullanarak, sadece URL tüm URL kodlamak ve bir cazibe gibi çalışır.

https://dev.twitter.com/web/intents

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Ciaran Blumenfeld

    Ciaran Blume

    20 NİSAN 2009
  • oHeymarvin

    oHeymarvin

    11 Temmuz 2013
  • Trulia

    Trulia

    29 Kasım 2006