]> git.mxchange.org Git - quix0rs-gnu-social.git/blobdiff - plugins/Oembed/scripts/poll_oembed.php
Merge remote-tracking branch 'upstream/master'
[quix0rs-gnu-social.git] / plugins / Oembed / scripts / poll_oembed.php
diff --git a/plugins/Oembed/scripts/poll_oembed.php b/plugins/Oembed/scripts/poll_oembed.php
new file mode 100755 (executable)
index 0000000..a7e8c9b
--- /dev/null
@@ -0,0 +1,31 @@
+#!/usr/bin/env php
+<?php
+
+define('INSTALLDIR', realpath(dirname(__FILE__) . '/../../..'));
+
+$shortoptions = 'u:';
+$longoptions = array('url=');
+
+$helptext = <<<END_OF_HELP
+poll_oembed.php --url URL
+Test oEmbed API on a URL.
+
+  -u --url  URL to try oEmbed against
+
+END_OF_HELP;
+
+require_once INSTALLDIR.'/scripts/commandline.inc';
+
+if (!have_option('u', 'url')) {
+    echo 'No URL given.';
+    exit(1);
+}
+
+$url = get_option_value('u', 'url');
+
+print "Contacting URL\n";
+
+$oEmbed = oEmbedHelper::getObject($url);
+var_dump($oEmbed);
+
+print "\nDONE.\n";