Get Your Instagram Access Token

In order to display your Instagram photos on your own website, you are required to …

In order to display your Instagram photos on your own website, you are required to provide an Instagram Access Token. You can do this by clicking the generator button below. After clicking, you’ll be prompted by Instagram to authorize DAPD to access your Instagram photos, and you may need to enter your Instagram login credentials.

 

You’ll be brought right back here and, if all went well, your Instagram Access Token will be ready for you. Copy and paste this access token into the correct field. Remember to keep your access token private and never paste it in a location where others might be able to access it.

 

Get Instagram User Information

https://api.instagram.com/v1/users/search?q=[USERNAME]&access_token=[ACCESS TOKEN]
Frequently Asked Questions

What’s an Instagram Access Token?

The Instagram Access Token is a long string of characters unique to your account that grants other applications access to your Instagram feed.

Why do I need a token?

Without the token, your website will be unable to talk to the Instagram servers. The token provides a secure way for a website to ask Instagram’s permission to access your profile and display its images.

Why should I trust you with my token?

DAPD is just the company that made this tool to generate your token. We do not have access to your Instagram tokens, nor do we intend to use them or your photos for any purpose.

Embed Hulu Videos on Your Website

Unfortunately Hulu provides very little documentation on embedding or utilizing their player on your website and because of that I’ve captured what I was able to find and provided it for you here. Cheers!

<iframe src="https://www.hulu.com/embed.html?eid=771496" width="512" height="288" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen"></iframe>

If you’re using WordPress, first of all, your smart, second of all, you’ll have access to the following handy shortcodes. Easy peezy.

[hulu https://www.hulu.com/watch/771496]
[hulu id=771496]

Video Size:

The default width and height of the embedded video is based off the content width of your theme. To change the size of the video player, for example to 300 pixels wide, use “width” in your shortcode, as follows:

[hulu https://www.hulu.com/watch/771496 width=300]

Thumbnail Image:

Have a particularly funny frame that you want displayed on the player before the video starts playing? Just use thumbnail_frame to specify the specific frame of video you want to display. Again, this is measured in seconds. Here – we’ll choose one with Kevin Smith making a funny face:

[hulu https://www.hulu.com/watch/771496 thumbnail_frame=48]

Playback start and end points:

Only want to play 15 seconds of a 22 minute clip? No problem! Just use start_time and end_time in your shortcode, like this:

[hulu https://www.hulu.com/watch/771496 width=300 start_time=50 end_time=65 thumbnail_frame=48]

Source: https://en.support.wordpress.com/videos/hulu/

Pixelbay Offers Free High Quality Videos

The other day I stumbled across Pixabay which provides free high quality videos for creatives …

The other day I stumbled across Pixabay which provides free high quality videos for creatives like you and me. Check them out here.

Create Custom Twitter Widget with Pagination Through Tweets

A block of code that allows you to create a twitter feed in a PHP environment. Enjoy!

You’ll first want to create a Twitter App to get your access token, access token secret, consumer key, and consumer secret for authentication later.

You’ll also want to download TwitterAPIExchange.php as you’ll need to ‘require()’ that later.

Create a file named initialize.php and put on your server. Include the following functions in it as you’ll need to use them for the feed/widget later.

<?php
require_once( 'initialize.php'); // include the functions you need
require_once( 'TwitterAPIExchange.php'); // include the twitter api
// validate the widget with you credentials
$settings = array(
    'oauth_access_token' => "xxxxxxxxx-xxxxxxxxxxxxxxxxxxxxxx",
    'oauth_access_token_secret' => "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
    'consumer_key' => "xxxxxxxxxxxxxxxxxxxxxx",
    'consumer_secret' => "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
);
$url = 'https://api.twitter.com/1.1/search/tweets.json';
$requestMethod = 'GET';
// here we are scrubbing the url for the parameters but if none
// exist we are setting a search, a screen name, and a tweet
// count (per page)
$getfield = $_SERVER['QUERY_STRING'] ? '?'.$_SERVER['QUERY_STRING'] : '?q=kubashi&screen_name=kubashi&count=2';
$twitter = new TwitterAPIExchange($settings);
$store = $twitter->setGetfield($getfield)->buildOauth($url, $requestMethod)->performRequest();
$result = json_decode($store);
$multi_array = objectToArray($result);
?>
<ul class="tweets">
    <?php
    // Here's where the magic happens. We will loop through
    // the array given in '$multi_array' and set our tweet layout
    foreach($multi_array['statuses'] as $key => $value ){ ?>
        <?php
        $user = $value['user'];
        $entities = $value['entities'];
        $tweet = links($value["text"]); //converts text links to clickable links
        ?>
        <li class="tweet">
            <div class="text">
                <?php echo $tweet; ?>
            </div>
            <?php if($entities['media']){ ?>
                <?php foreach($entities['media'] as $offset => $entity){ ?>
                    <?php if($entity['media_url'] < 2){ ?>
                        <div class="media lurch">
                        </div>
                    <?php } ?>
                <?php } ?>
            <?php } ?>
            <div class="time"><?php echo twitter_time($value['created_at']); ?></div>
            <div class="action">
                <a href="https://twitter.com/intent/tweet?in_reply_to=<?php echo $value['id_str']; ?>">Reply</a>
                <a href="https://twitter.com/intent/retweet?tweet_id=<?php echo $value['id_str']; ?>">Retweet</a>
            </div>
        </li>
    <?php } ?>
</ul>
<!-- this simple but sexy button allows you to paginate through your tweets -->
<a href="<?php echo $multi_array['search_metadata']['next_results']; ?>">Next</a>

With some cool ajax requests you could do one of those nifty infinite loops. Hopefully this gives you all a base for some really cool implementations. Cheers!

Set Limits on WordPress Content for Excerpts

Need to set some character limits on Wordpress content? Here are a couple nifty scripts to do just that.

<?php
// excerpt
function excerpt($limit) {
    $excerpt = explode(' ', get_the_excerpt(), $limit);
    if (count($excerpt)&gt;=$limit)
    {
        array_pop($excerpt);
        $excerpt = implode(" ",$excerpt).'...';
    }
    else
    {
        $excerpt = implode(" ",$excerpt);
    }
    $excerpt = preg_replace('`\[[^\]]*\]`','',$excerpt);
    return $excerpt;
}
?>
<?php
// content
function content($limit)
{
    $content = explode(' ', get_the_content(), $limit);
    if (count($content)&gt;=$limit)
    {
        array_pop($content);
        $content = implode(" ",$content).'...';
    }
    else
    {
        $content = implode(" ",$content);
    }
    $content = preg_replace('/\[.+\]/','', $content);
    $content = apply_filters('the_content', $content);
    $content = str_replace(']]&gt;', ']]&gt;', $content);
    return $content;
}
?>

Moving Files from One Server to Another *Nix

Site migration can be awful cumbersome at times. I recently had to move a client’s site from off their old host to a new one and wanted to expedite the process of moving a million image files. Here’s a dandy little script that saved me hours.

Open up a new terminal window and use the following commands (you’ll have to be sure the connecting server allows SSH connections before performing the following remote commands):

Remote Server to Local Folder

rsync -avz [email protected]:target_folder/ destination_folder/

Local Folder to Remote Server

rsync -avz target_folder/ [email protected]:destination_folder/

Remote Server to Remote Server

rsync -avz [email protected]:target_folder/ [email protected]:destination_folder/

Local Folder to Local Folder

rsync -avz target_folder/ destination_folder/

You will then be prompted to use the password to the connecting server. Voila!

Source: http://superuser.com/questions/290634/copy-folders-from-one-unix-server-to-another

Social Media PNG and Vector Pack

I made this really simple vector icon set for peeps who wanted a unified set for their websites.

Symbol 8 – “I Thought You Wanted To Dance”

I recently visited my sister, who had done some searching, and had come across a single from my Dad’s old funk band Symbol 8 called “I Thought You Wanted To Dance”.

In the song, my dad sings belts out a pretty smooth second verse and throws in some adlibs throughout the song—smooth as the Motown sound. FYI, Symbol 8 was featured on American Band Stand in the late 70’s while signed to a label called Janus Records. Unfortunately, the label fizzled and the group was forced to disband. Big ups to Charlie Adams on this one though!

My dad was the lead vocalist for the band and played several instruments, including his most notable instrument, the sax. When my sister played the track, I could hardly recognize the soulful voice singing at the beginning of the second verse. It sounded like something straight off of a “Best of the 70’s” album.

It’s bittersweet to think that things didn’t turn out big for the group the way my dad had originally planned but then again I would have never been here (as in never been born).

Symbol 8 – I Thought You Wanted To Dance

Update: The music has been remastered as a 12″ rerelease!

Purchase: http://athensofthenorth.bigcartel.com/