Embedded profiles
A profile timeline displays the latest Tweets ordered from newest to oldest from a specific public Twitter account.
HTML markup
A responsive profile timeline can be added to a webpage through a common HTML template. Generate markup for an embedded profile timeline on publish.twitter.com.
A template example:
      <a class="twitter-timeline"
  href="https://twitter.com/{screen_name}">
Tweets by @{screen_name}
</a>
    
    
  
      <a class="twitter-timeline"
  href="https://twitter.com/twitterdev">
Tweets by @TwitterDev
</a>
    
    
  JavaScript factory function
Twitter’s widget JavaScript library supports dynamic insertion of an embedded profile timeline using the twttr.widgets.createTimeline function. Pass a data source definition, target container element, and optional options object to insert an embedded timeline into your page.
HTML data-* parameters are camelCased when passed as an options object property.
      twttr.widgets.createTimeline(
  {
    sourceType: "profile",
    screenName: "TwitterDev"
  },
  document.getElementById("container")
);