"API" cpc.cx :
http://cpc.cx/api.php?url=http://www.google.in
Renvoie le l'url compactée ou false si mauvaise URL
"API" cpc.cx :
http://cpc.cx/api.php?url=http://www.google.in
Renvoie le l'url compactée ou false si mauvaise URL
Impec, ça marche nickel ! manque plus qu'une petite mise en page... ^^
Avec un petit raccourci dans la "barre personnelle" de firefox, on a son url shrinkée en un clic, c'est-y pas beau ?! :D
Il faut mettre un lien javascript à mettre en favoris comme sur les sites à la mode et ce sera parfait.
Mouai, et un peu de mise en page comme quand on l'utilise normalement : on veut pas une API, on veut un "bookmarklet" .
D'ailleurs si le texte pouvait déjà être sélectionné ça faciliterait le copier-coller
Et moi je veux une API na (je vous accorde qu'API est un bien grand mot). D'ailleurs, j'ai mis mon plugin à jour (toujours sur http://seboss38.free.fr/crush).
Mais ouais, pour la bookmarklet, il suffirait d'autoriser le GET en plus du POST sur la page http://cpc.cx
Merci Doc!
http://www.askkalanthes.com/featPlan...,832-11,836-11
Ca ca passe pas, et c'est bien dommage
Ouaip, ya des URL qui ne passent pas. Genre :
http://www.dailymotion.com/relevance...ˆRE+INFORMATIF
Quoique fan de cpc et de finition minimaliste je trouve que ça manque de suivi
Mmmm.
J'ai remplacé escape() par encodeURIComponent() dans mon bookmarklet et du coup ça marche:
Ce serait tellement plus simple si cpc.cx proposait un script bien testé à glisser-déposer dans ses favoris...Code:javascript:document.location='http://cpc.cx/api.php?url='+encodeURIComponent(window.location);
Donne toutes les billes à Doc TB et il fera sûrement le nécessaire.
Il l'a très bien fait pour ma demande "d'API" pour mon extension FF.
J'ai une url relativement longue qui ne passe pas :
(il s'agit d'un simulateur de template).Code:http://aoc.yg.com/fr/feat-planner?class=31&tpl=740-02,741-05 ,743-05,728-03,726-05,707-05,714-01,708-05,709-05,734-01,710 -01,729-03,735-01,742-01,744-01,715-01,700-15,4000-25,4001-2 5,4005-25,4006-21,4016-23,4003-23,4014-21,4015-21,4009-21,40 07-23,4013-21
Tinyurl l'accepte sans broncher (http://tinyurl.com/o3hyuj)
Sinon est-ce parce que l'application est encore en phase beta () je n'ai pas trouvé de lien vers celle-ci depuis le site, l'a fallu que je recherche la présente news.
Déterrage de topic : Doc, je comprends que tu sois vexé de devoir tirer un trait sur tout le temps passé à implémenter la vérification des standards, mais sérieux, la vérification d'URL, c'est juste lourd. C'était quoi le but, éviter des désagréments ou une saisie incorrecte ? Dans ce cas, pourquoi ne pas se contenter de checker si la cible existe ?
En l'état, et même si je vous aime, toi, CanardPC (le site), CanardPC (le canard), et le fait que cpc.cx soit vraiment une toute petite adresse, si ça ne marche qu'une fois sur deux, je vois pas l'intérêt : s'il y a un risque de frustration et de perte de temps, autant aller directement sur un site qui raccourcit des URLs pas conformes.
Tiens, un nouvel exemple d'adresse qui marche pas (mais que tiny.cc, bit.ly, etc. prennent sans souci) : http://www.coliposte.net/gp/services...=8U00855920034
EDIT : en relisant la page précédente, je m'aperçois que ton gros problème, c'est la regex qui gère la chaîne. Primo, je vois pas pourquoi une regex. Mais deuxio, t'as sûrement moyen de contourner, quelle que soit la fonction (ou commande) qui gère ça. Au hasard, sur "sed", le séparateur de champs, c'est le caractère que tu veux. genre un ¤ ou un ¨, que je n'ai personnellement jamais vu utilisés nulle part (sauf dans mes séparateurs de regex, naturellement). Maintenant, je suis pas un cador qui veut t'apprendre à coder, hein ; t'es sûrement déjà au courant de ce genre de fonctionnalité, mais on ne sait jamais...
Dernière modification par essaion ; 17/03/2010 à 14h06.