Title: api – Make WordPress Plugins

---

#  Tag Archives: api

 [  ](https://profiles.wordpress.org/ipstenu/) [Ipstenu (Mika Epstein)](https://profiles.wordpress.org/ipstenu/)
8:15 pm _on_ February 3, 2023     
Tags: api, twitter   

# 󠀁[Twitter API Changes](https://make.wordpress.org/plugins/2023/02/03/twitter-api-changes/)󠁿

**tl;dr: Twitter will begin charging for APIAPI An API or Application Programming
Interface is a software intermediary that allows programs to interact with each 
other and share data in limited, clearly defined ways. access, possibly as early
as the 9th of February. If your pluginPlugin A plugin is a piece of software containing
a group of functions that can be added to a WordPress website. They can extend functionality
or add new features to your WordPress websites. WordPress plugins are written in
the PHP programming language and integrate seamlessly with WordPress. These can 
be free in the WordPress.org Plugin Directory [https://wordpress.org/plugins/](https://wordpress.org/plugins/)
or can be cost-based plugin from a third-party. integrates with the API (be it v1.1
or v2), PLEASE make sure you look into the changes and how they might impact you!**

Yesterday Twitter announced it will be charging for access to the API.

> Starting February 9, we will no longer support free access to the Twitter API,
> both v2 and v1.1. A paid basic tier will be available instead 🧵
> — Twitter Dev (@TwitterDev) [February 2, 2023](https://twitter.com/TwitterDev/status/1621026986784337922?ref_src=twsrc%5Etfw)

Estimated cost is ~$100/month, with a requirement of a valid ID, however there is
no information yet as to how much traffic that entails. Since information is not
going to be provided until next week (giving everyone a whopping max 3 days to figure
this out), I wanted to make sure everyone was as notified as can be.

This will _likely_ impact:

 * Auto-posting
 * Login with Twitter
 * Analytics
 * Management Tools
 * Scripted Interactions (auto-blocking etc)

Access to search is already a pay-only service.

If your plugin (or the related service) does any of those, you will have to investigate
if this change impacts you. If you are impacted, you will need to update (or close)
your plugin accordingly. I know a lot of free plugins will have some hard choices
to make here.

For plugin users, if a plugin suddenly breaks on/around the 9th, please be generous
and kind to the developers. They really got blindsided by this, and it’s a lot to
sort out in a short amount of time.

[#api](https://make.wordpress.org/plugins/tag/api/), [#twitter](https://make.wordpress.org/plugins/tag/twitter/)

 [  ](https://profiles.wordpress.org/ipstenu/) [Ipstenu (Mika Epstein)](https://profiles.wordpress.org/ipstenu/)
5:36 pm _on_ January 24, 2020     
Tags: api, instagram   

# 󠀁[Instagram is accelerating the end…](https://make.wordpress.org/plugins/2020/01/24/instagram-is-accelerating-the-end/)󠁿

Instagram is accelerating the end of their current APIAPI An API or Application 
Programming Interface is a software intermediary that allows programs to interact
with each other and share data in limited, clearly defined ways..

Per a notice on https://www.instagram.com/developer/ no new clients can register,
and soon some basic functionality will be changed.

We will be reviewing plugins that call these functionalities and, if they are not
updated, will close them in order to prevent adverse impact on users.

If you know you’re not going to want to fix this, please email `plugins@wordpress.
org`, provide a link to the pluginPlugin A plugin is a piece of software containing
a group of functions that can be added to a WordPress website. They can extend functionality
or add new features to your WordPress websites. WordPress plugins are written in
the PHP programming language and integrate seamlessly with WordPress. These can 
be free in the WordPress.org Plugin Directory [https://wordpress.org/plugins/](https://wordpress.org/plugins/)
or can be cost-based plugin from a third-party., and tell us you’d like us to close
it. We know that Instgram (and Facebook) have been difficult to work with this last
year, and fully respect and support your decisions here with regards to your plugins.

Here is Instagram’s announcement:

> **UPDATE**: Starting October 15, 2019, new client registration and permission 
> review on Instagram API platform are discontinued in favor of the[ Instagram Basic Display API.](https://developers.facebook.com/docs/instagram-basic-display-api/)
> To continuously improve Instagram users’ privacy and security, we are accelerating
> the deprecation of Instagram API Platform, making the following changes effective
> immediately. We understand that this may affect your business or services, and
> we appreciate your support in keeping our platform secure.
> These [capabilities](https://www.instagram.com/developer/changelog/) will be disabled
> immediately (previously set for July 31, 2018 or December 11, 2018 deprecation).
> The following will be deprecated according to the timeline we [shared previously](https://developers.facebook.com/blog/post/2018/01/30/instagram-graph-api-updates/):
>  * Public Content – all remaining capabilities to read public media on a user’s
>    behalf on December 11, 2018
>  * Basic – to read a user’s own profile info and media in early 2020
> For your reference, information on the new [Instagram Graph API](https://developers.facebook.com/products/instagram/).

[#instagram](https://make.wordpress.org/plugins/tag/instagram/) [#api](https://make.wordpress.org/plugins/tag/api/)

 [  ](https://profiles.wordpress.org/ipstenu/) [Ipstenu (Mika Epstein)](https://profiles.wordpress.org/ipstenu/)
10:27 pm _on_ August 18, 2016     
Tags: api, boom   

# 󠀁[Facebook Changed Sharing Counts](https://make.wordpress.org/plugins/2016/08/18/facebook-changed-sharing-counts/)󠁿

Today, Facebook released version 2.7 of their APIAPI An API or Application Programming
Interface is a software intermediary that allows programs to interact with each 
other and share data in limited, clearly defined ways. and changed the manner in
which shared posts are counted.

That would have been okay, except they _also_ turned off the part of the 1.0 API(
the one that didn’t use versions in their URLs because who needed that?) and blindsided
everyone. Reading the [Facebook Dev Changelog](https://developers.facebook.com/docs/apps/changelog)
didn’t make that any more sensible to me either. But what I can tell you is here
are some affected plugins/services:

 * Jetpack: https://github.com/Automattic/jetpack/pull/4879
 * Genesis Simple Share Buttons: https://wordpress.org/support/topic/facebook-share-
   counts-not-showing
 * SharedCount: https://www.sharedcount.com/notes/facebook_api_shutdown.php

Anyone who has a pluginPlugin A plugin is a piece of software containing a group
of functions that can be added to a WordPress website. They can extend functionality
or add new features to your WordPress websites. WordPress plugins are written in
the PHP programming language and integrate seamlessly with WordPress. These can 
be free in the WordPress.org Plugin Directory [https://wordpress.org/plugins/](https://wordpress.org/plugins/)
or can be cost-based plugin from a third-party. (or theme) with sharing buttons 
that count _MAY_ be affected. If someone can come up with a way to scan the repository
for impacted plugins, let me know and I’ll be happy to do that and email as many
of them directly as we can.

[#api](https://make.wordpress.org/plugins/tag/api/), [#boom](https://make.wordpress.org/plugins/tag/boom/)

 [  ](https://profiles.wordpress.org/ipstenu/) [Ipstenu (Mika Epstein)](https://profiles.wordpress.org/ipstenu/)
1:51 am _on_ April 11, 2013     
Tags: [3rd party ( 3 )](https://make.wordpress.org/plugins/tag/3rd-party/),
api   

# 󠀁[Google Maps JavaScript v2 API To Be Removed](https://make.wordpress.org/plugins/2013/04/11/google-maps-javascript-v2-api-to-be-removed/)󠁿

If you’re using the Google Maps JavaScriptJavaScript JavaScript or JS is an object-
oriented computer programming language commonly used to create interactive effects
within web browsers. WordPress makes extensive use of JS for a better user experience.
While PHP is executed on the server, JS executes within a user’s browser. [https://www.javascript.com](https://www.javascript.com/)
APIAPI An API or Application Programming Interface is a software intermediary that
allows programs to interact with each other and share data in limited, clearly defined
ways. v2 (and 78 of you are), your plugins will break on May 19th. This means we’ll
not be accepting any plugins that use the old code (and probably will close your
plugins that do if you don’t fix ’em).

From Google, [Google Maps JavaScript v2 (Deprecated)](https://developers.google.com/maps/documentation/javascript/v2/)

> The Google Maps JavaScript API Version 2 has been officially deprecated as of 
> May 19, 2010. The V2 API will continue to work until May 19, 2013. We encourage
> you to [migrate your code](https://developers.google.com/maps/articles/v2tov3)
> to [version 3](https://developers.google.com/maps/documentation/javascript/) of
> the Maps JavaScript API.
> The Google Maps API lets you embed Google Maps in your own web pages with JavaScript.
> The API provides a number of utilities for manipulating maps (just like on the
> [http://maps.google.com](http://maps.google.com/) web page) and adding content
> to the map through a variety of services, allowing you to create robust maps applications
> on your website.
> The Maps API is a free service, available for any web site that is free to consumers.
> Please see the [terms of use](https://developers.google.com/maps/terms) for more
> information.
> To use the Maps API on an intranet or in a non-publicly accessible application,
> please check out [Google Maps API for Business](https://developers.google.com/maps/documentation/business).

So please update your plugins.

(Props to Kailey Lampert for this post)

[#3rd-party](https://make.wordpress.org/plugins/tag/3rd-party/), [#api](https://make.wordpress.org/plugins/tag/api/)