Learn R Programming

⚠️There's a newer version (2.0.0) of this package.Take me there.

R package for shortening URLs, supporting Bit.ly & j.mp & is.gd & Goo.gl and other custom domains

Installing

Either see CRAN or use devtools to install the latest version from Github:

library(devtools)
devtools::install_github("dmpe/urlshorteneR", build_vignettes = TRUE)

Tested on Ubuntu 15.10 and Windows 10 (64 bit)

Help needed !!!

Looking for examples and current implementation status ?

Check the vignette in vignettes folder.

How to contribute

See Contribute.md

Special thanks to:

Meta

Copy Link

Version

Install

install.packages('urlshorteneR')

Monthly Downloads

268

Version

0.9.2

License

Apache License 2.0

Issues

Pull Requests

Stars

Forks

Maintainer

John Malc

Last Published

December 5th, 2016

Functions in urlshorteneR (0.9.2)

bitly_LinksMetricsCountries

Returns metrics about the countries from a link.
bitly_LinksMetricsReferrers

Returns metrics about the pages referring click traffic to a single Bitlink.
bitly_LinksMetricsClicks

Returns numbers of click on a link.
bitly_LinksShorten

Given a long URL, returns a short Bit.ly link.
bitly_UserMetricsPopularLinks

Returns the authenticated user's most-clicked Bitlinks (ordered by number of clicks) in a given time period.
bitly_LinksMetricsEncodersCount

Returns the number of users who have shortened a link.
bitly_LinksInfo

Used to return the page title for a given Bitlink.
bitly_LinksMetricsReferrersByDomain

Returns metrics about the pages referring click traffic to a single Bitlink, grouped by referring domain.
bitly_UserMetricsCountries

Returns aggregate metrics about the countries referring click traffic to all of the authenticated user's Bitlinks.
bitly_LinksMetricsEncoders

Returns users who have encoded this long URL.
bitly_IsProDomain

Validate given domain for the PRO features
googl_auth

Assign API tokens using OAuth2.0
googl_LinksExpand

Expand a short URL to a longer one
bitly_UserInfo

Return or update information about a user.
bitly_LinksMetricsReferringDomains

Returns metrics about the domains referring click traffic to a link.
googl_LinksShorten

Given a long URL, returns a short Goo.gl link.
bitly_LinksLookup

Query for a Bitlink based on a long URL.
bitly_UserLinkHistory

Returns entries from a user's link history in reverse chronological order.
bitly_LinksExpand

Given a bitly URL or hash (or multiple), returns the target (long) URL.
isgd_LinksShorten

Given a long URL, returns a short is.gd link.
bitly_UserMetricsReferringDomains

Returns aggregate metrics about the domains referring click traffic to all of the authenticated user's Bitlinks.
bitly_LinksMetricsEncodersByCount

Returns users who have encoded this link.
bitly_UserMetricsShortenCounts

Returns the number of Bitlinks created in a given time period by the authenticated user.
bitly_UserMetricsReferrers

Returns aggregate metrics about the pages referring click traffic to all of the authenticated user's Bitlinks.
isgd_LinksExpand

Expand a short URL to a longer one
bitly_UserMetricsClicks

Returns the aggregate number of clicks on all of the authenticated user's Bitlinks.
bitly_UserTrackingDomains

Returns a list of tracking domains a user has configured.
googl_UserLinkHistory

Retrieves a list of URLs shortened by the authenticated user.