• 締切済み

転送先がAPIで変更できる無料転送URLサービス

bit.lyのような無料転送URLサービスで、転送先URLをAPIで変更できるサービスは無いでしょうか?bit.lyは変更できないようです。 ウェブ画面から変更できるサービスはあるようですが。

みんなの回答

  • asciiz
  • ベストアンサー率70% (6803/9674)
回答No.2

別に自宅サーバである必要は無いです。CGIの使える無料サーバとか借りれば良いです。 「フリーなツールを公開して使ってもらう」ならば、そのツールを置くサーバ自身で転送先の変更は出来るでしょうから、わざわざ外部のURL短縮サービスを使う意味もありません。 あなたが詳細を隠すのでやはりやりたいことが良くわかりません。

notnot
質問者

補足

「そのツールを置く、私が管理しているサーバ-」というのは存在しません。全く別に借りているVPSはありますが、使いません。その仕組みが動き続けることを私が面倒見ないといけないからです。仮に私が明日死んだり、あるいは仕事が忙しくなってかまっていられなくなっても使い続けられるようにということですね。手離れをよくしたい。 ということで、既存の一般向け無料サービスを使うという条件は必須です。余りマイナーな物は継続性が心配ですが。

  • asciiz
  • ベストアンサー率70% (6803/9674)
回答No.1

「転送先URLをAPIで変更できる」ということが何を挿しているのかよくわかりませんが。 同一URLでも飛び先を変更できる、あるいは時間により飛び先を変える、みたいなことをしたければ、自分でCGIの使えるWebサーバを使えばいいですね。 例えば ---- jump.cgi --- #!/bin/perl print "Location: https://www.google.com/\n\n"; ---- ここまで ---- こういうCGIを用意しておいて、HTMLの方には <a href="/cgi-bin/jump.cgi">リンク</a> のように書いておきます。 jump.cgi の中身を書き換えれば(jump.cgi書き換え&アップロード)、HTMLの方は変更しなくても飛び先が変わります。 その書き換えを、飛び先設定CGI(jumpset.cgi)などを作ってそちらからできるようにすれば、それがAPIってことになります。

notnot
質問者

お礼

ご回答ありがとうございます。 自分でサーバーを用意すれば出来るのは当然なのですが、 フリーなツールとして公開して、知らない他人に使ってもらうことを想定しており、利用者にサーバーを用意させるのは難しいので、無料URL転送サービスを利用したいというのが希望です。それならAPIのアクセスキーを取得してもらうのも難しいのでは?という気がしないでもないのですが。

関連するQ&A