Connect with us

FACEBOOK

Facebook’s Good News – The New York Times

Published

on

DealBook Newsletter

The tech giant has changed its playbook this year to rebut criticism, using its algorithm to promote positive stories about itself.

Image Have you seen the good news?

Credit…Dado Ruvic/Reuters

Whether on privacy, misinformation, hate speech or changes to its News Feed, Facebook has been embroiled in controversy for most of its existence. Its playbook, no matter the perceived misstep, has remained relatively consistent: Apologize and promise to do better.

In January, though, the company’s executives decided to be more aggressive. That has included using its own powerful information-spreading algorithms to respond to criticism, The Times’s Ryan Mac and Sheera Frenkel report. This is part of a multipronged effort to change the narrative about the company by distancing the founder Mark Zuckerberg from scandals, reducing outsiders’ access to internal data, burying a potentially negative report about its content and increasing its own advertising to showcase its brand.

Advertisement
free widgets for website

One of the most visible actions is code-named “Project Amplify.” The initiative promotes positive stories about Facebook on users’ feeds. These articles, like one about ​​“Facebook’s Latest Innovations for 2021,” are displayed with a Facebook logo and in some cases written by Facebook itself. A Facebook spokesman said that Project Amplify was “similar to corporate responsibility initiatives people see in other technology and consumer products.”

Facebook has also cut back on apologies in recent months. Its executives have said, for example, that the storming of the U.S. Capitol had little to do with Facebook and that misinformation on the platform was not the reason for missed vaccination goals. “They’re realizing that no one else is going to come to their defense, so they need to do it and say it themselves,” said Katie Harbath, a former Facebook public policy director.

The company may find it hard to go on the offensive. On Sunday, Facebook responded to an investigative series by The Wall Street Journal, which reported that the company knew more about the harms caused by its platform than it had acknowledged in public. In a blog post, Facebook called the paper’s reporting a mischaracterization of the facts. Late yesterday, the Facebook Oversight Board announced it would review Facebook’s special treatment of V.I.P. users in enforcement actions, one of the policies surfaced by the report.

The House approves a bill raising the debt limit. The legislation would lift the federal debt limit until the end of 2022, fund the government through early December and provide money for Afghan refugees and natural disaster recovery. The measure now heads to the Senate, where Republicans have warned they will block any increase to the debt ceiling. Government funding lapses next week, and the Treasury Department could reach the limits of its borrowing authority next month.

China’s Evergrande says it can repay at least some of its debts, noting in a filing today that a $36 million interest payment due this week was “settled through negotiations.” But the cash-crunched property developer, which owes creditors $300 billion, could miss other payments this week, with prospects for a bailout unclear. Hedge funds have been buying Evergrande’s bonds and hiring advisers in an attempt to make money off the company’s potential collapse.

Advertisement
free widgets for website

The Fed updates its bond-buying plans. The U.S. central bank, which wraps up its latest policy meeting today, is expected to signal that it will soon slow its bond-buying program, a first step in reducing its emergency pandemic support. The Fed chair, Jay Powell, is also likely to face questions about the personal stock and bond trading of top central bank officials, after calling for a review of those trades last week.

Google spends $2.1 billion on a Manhattan office building. It’s one of the highest prices paid for an office building in the U.S. in recent years, and a psychological boost for New York City’s commercial property market, which is struggling with record-high vacancy rates. The tech giant has 12,000 employees in the city, and plans to hire 2,000 more.

The Treasury Department targets cryptocurrency’s role in ransomware attacks. As part of a series of actions to prevent cybercrime, the department placed sanctions on Suex, a crypto exchange based in Russia that it said facilitated payments in multiple attacks. In 2020, ransomware payments topped $400 million, four times larger than the year before, according to officials.

The Justice Department filed an antitrust lawsuit yesterday against American Airlines and JetBlue, arguing that a growing alliance between the two carriers hurts consumers. In bringing the suit, officials called the cooperation a “de facto merger” between the carriers in the New York and Boston markets. Attorneys general in six states and the District of Columbia joined the action. The airlines said they planned to fight the suit in court.

It’s the latest effort by the Biden administration to limit corporate power through antitrust actions. The airline industry’s troubles during the pandemic, which crushed carriers’ revenue, didn’t appear to factor into the decision to sue. “Neither airline is failing; they received billions of dollars in subsidies from American taxpayers over the course of the pandemic,” the charge noted, underlining that playing the failing-firm card would not lower the antitrust standards set by the White House. (Propping up the industry with more than $50 billion in grants was itself contentious.)

Advertisement
free widgets for website

“American has relentlessly pursued a strategy of industry consolidation,” the suit said. “Unable to combine with foreign airlines through formal mergers, American has instead pursued consolidation through a series of international joint ventures.” American is the world’s largest airline and it, along with Delta, United and Southwest, controls over 80 percent of domestic U.S. air travel. JetBlue’s reputation for challenging bigger rivals, forcing them to lower their fares from hubs like Boston, is a “critical source of competition” eliminated by its partnership with American, according to Richard Powers, an acting assistant attorney general in the Justice Department’s antitrust division.

The government’s move could dash any plans for future airline deals. Shares of one of the last remaining targets of a takeover that might pass muster, Alaska Airlines, closed more than 1 percent down yesterday and dropped a bit more in after-hours trading.

In other news, the Justice Department is investigating Zoom’s $15 billion deal to buy Five9, citing potential risks to national security.


► “My generation was promised colonies on the moon. Instead we got Facebook.”

— Peter Thiel, a venture capitalist and an early investor in Facebook, told employees of the social media company in what was supposed to be a motivational speech but turned into a critique of the company, according to “The Contrarian,” a new book about Thiel out this week.

Advertisement
free widgets for website

► “We’ve found that eliminating pre-employment testing for cannabis allows us to expand our applicant pool.”

— Beth Galetti, the head of human resources at Amazon, which announced yesterday that it was lobbying the federal government to legalize marijuana.

► “The future of gender equality hangs in the balance, putting our families, communities, businesses and economy at risk.”

— More than 50 companies, including Yelp and Lyft, signed a group letter saying that a new law in Texas that severely restricts abortions made it hard to do business in the state.


Change.org, the tech company known for hosting online petitions, will announce today that it’s transferring its ownership to a nonprofit foundation. As part of the change, more than 90 percent of the company’s investors are donating their equity, including Reid Hoffman, Bill Gates, Richard Branson, Ray Dalio and Arianna Huffington. (Hoffman, Change.org’s largest individual investor, made a $30 million investment in 2017.)

Advertisement
free widgets for website

Change.org’s C.E.O., Ben Rattray, will become the executive chairman of the Change.org Foundation, while the former chief product officer, Nick Allardice, will become C.E.O.

Change.org was already registered as a B Corp, a designation for businesses that focus on social and environmental goals, in addition to financial ones. It will stay as such, and the new structure will allow the organization to focus on Change.org’s mission exclusively, Rattray said. That means it can make new investments that might take longer to play out, like election-focused products between election seasons and initiatives in new markets like Asia. Change.org has been evaluating its corporate governance structure for the past 18 months.

Change.org generates about $70 million annually and is “fully covering” its expenses, Rattray said. The company makes money in two main ways: promoted petitions, where users can pay to get their campaigns highlighted, and monthly subscriptions. Rattray said a “slight majority” of revenue comes from petitions. Change.org won’t be looking for philanthropic donations for its current platform, though it is possible that it will run separate philanthropic projects in the future.

Deals

  • Toast, the restaurant technology vendor, priced its I.P.O. above its recently raised range, valuing the company at $20 billion. (CNBC)

  • Netflix bought the Roald Dahl Story Company, acquiring the full catalog of works by the author of “Charlie and the Chocolate Factory” and “Matilda.” (Deadline)

  • The sports betting firm DraftKings made an offer of more than $20 billion to acquire the gambling company Entain. (Reuters)

  • JPMorgan Chase has acquired Frank, a platform that helps college students with financial planning. (Reuters)

  • SoftBank is among the investors in the former Treasury secretary Steven Mnuchin’s $2.5 billion private equity fund. (FT)

Policy

Advertisement
free widgets for website
  • President Xi Jinping of China told the U.N. General Assembly that his country won’t help build any more coal plants abroad. (NYT)

  • The Secret Service, the F.B.I. and the Defense Department all bought surveillance drones from DJI, a Chinese company the Pentagon deemed a security threat. (Axios)

  • More than 30 companies, including Amazon and UPS, joined a coalition founded by the Chobani C.E.O., Hamdi Ulukaya, to hire and train Afghan refugees in the U.S. (AP)

  • Rohit Chopra’s nomination to lead the C.F.P.B. moved out of committee, where it has been stuck for months, and he now faces a full Senate vote. (WSJ)

  • “Republicans, Don’t Skip Out on America’s Bills,” writes Michael Bloomberg. (Bloomberg Opinion)

Best of the rest

  • One of the junior bankers at Goldman Sachs who created a widely circulated slide deck about brutal working conditions is the son of the vice chairman of TPG, a major Goldman client. (Bloomberg)

  • “Forever C.E.O.s” are dominating Wall Street. (FT)

  • Six workers who didn’t have the option to work from home during the pandemic share their stories. (NYT)

  • John and Jenny Paulson are divorcing after more than 20 years of marriage, the latest split of a couple with a multibillion-dollar fortune. (NY Post)

  • “Apple iPhone 13 Review: The Most Incremental Upgrade Ever” (NYT)

Will international freight make a comeback, or is the era of cheap mobility over? Join The Times on Sept. 23, at 1:30 p.m. Eastern, as our climate reporter Brad Plumer is joined by experts from FedEx, Ikea and more to explore the ways in which business models are changing as people, goods and data move toward a net-zero world. R.S.V.P. here.

We’d like your feedback! Please email thoughts and suggestions to dealbook@nytimes.com.

Read More

Advertisement
free widgets for website
See also  Salesforce, Google, Facebook. How Big Tech undermines California's public health system
Continue Reading
Advertisement free widgets for website
Click to comment

Leave a Reply

Your email address will not be published.

FACEBOOK

Updates to Section 7 of the Developer Policies – Facebook Gaming Policies

Published

on

By

updates-to-section-7-of-the-developer-policies-–-facebook-gaming-policies

We have updated Section 7 of the Developer Policies effective immediately. No change is required from the developers’ end, only awareness about these changes.

As part of our continuous focus on improving developers’ experience, we have made some updates to the Section 7 of the Developer Policies which covers all Facebook Gaming Products, such as Web Games on Facebook.com, Instant Games and Cloud Games. As part of this update we have removed outdated policies, and streamlined the language and structure of Section 7 to better reflect the existing state of our Facebook Gaming Products. We have also reorganized some policies under the Quality Guidelines. These updates do not introduce any product change, nor do they include any new requirements for developers.

Please review the updated Section 7 to familiarize yourself with the updated content structure.

First seen at developers.facebook.com

See also  Facebook banned Gavin Newsom recall organizer during 2020 crackdown
Continue Reading

FACEBOOK

Creating Apps with App Use Cases

Published

on

By

creating-apps-with-app-use-cases

With the goal of making Meta’s app creation process easier for developers to create and customize their apps, we are announcing the rollout of an updated process using App Use Cases instead of the former product-focused process. App Use Cases will enable developers to quickly create apps by selecting the use case that best represents their reason for creating an app.

Currently, the product-focused app creation process requires developers to select an app type and individually request permission to API endpoints. After listening to feedback from developers saying this process was, at times, confusing and difficult to navigate, we’re updating our approach that’s based on App Use Cases. With App Use Cases, user permissions and features will be bundled with each use case so developers can now confidently select the right data access for their needs. This change sets developers up for success to create their app and navigate app review, ensuring they only get the exact data access they need to accomplish their goals.

Starting today Facebook Login will be the first use case to become available to developers. This will be the first of many use cases that will be built into the app creation process that will roll out continually in 2023. For more information please reference our Facebook Login documentation.

First seen at developers.facebook.com

See also  Facebook to pay NewsCorp for content in Australia, brands pushed to speak up on voting rights in ...
Continue Reading

FACEBOOK

Understanding Authorization Tokens and Access for the WhatsApp Business Platform

Published

on

By

understanding-authorization-tokens-and-access-for-the-whatsapp-business-platform

The WhatsApp Business Platform makes it easy to send WhatsApp messages to your customers and automate replies. Here, we’ll explore authentication using the Cloud API, hosted by Meta.

We’ll start with generating and using a temporary access token and then replace it with a permanent access token. This tutorial assumes you’re building a server-side application and won’t need additional steps to keep your WhatsApp application secrets securely stored.

Managing Access and Authorization Tokens

First, let’s review how to manage authorization tokens and safely access the API.

Prerequisites

Start by making sure you have a developer account on Meta for Developers. You’ll also need WhatsApp installed on a mobile device to send test messages to.

Creating an App

Before you can authenticate, you’ll need an application to authenticate you.

Advertisement
free widgets for website

Once you’re signed in, you see the Meta for Developers App Dashboard. Click Create App to get started.

Next, you’ll need to choose an app type. Choose Business.

After that, enter a display name for your application. If you have a business account to link to your app, select it. If not, don’t worry. The Meta for Developers platform creates a test business account you can use to experiment with the API. When done, click Create App.

Then, you’ll need to add products to your app. Scroll down until you see WhatsApp and click the Set up button:

Finally, choose an existing Meta Business Account or ask the platform to create a new one and click Continue:

Advertisement
free widgets for website

And with that, your app is created and ready to use. You’re automatically directed to the app’s dashboard.

Note that you have a temporary access token. For security reasons, the token expires in less than 24 hours. However, you can use it for now to test accessing the API. Later, we’ll cover how to generate a permanent access token that your server applications can use. Also, note your app’s phone number ID because you’ll need it soon.

See also  Instacart poaches one of the highest-ranking female Facebook executives, Fidji Simo, for CEO

Click the dropdown under the To field, and then click Manage phone number list.

In the popup that appears, enter the phone number of a WhatsApp account to send test messages to.

Then, scroll further down the dashboard page and you’ll see an example curl call that looks similar to this:

Advertisement
free widgets for website
curl -i -X POST https://graph.facebook.com/v13.0//messages -H 'Authorization: Bearer ' -H 'Content-Type: application/json' -d '{ "messaging_product": "whatsapp", "to": "", "type": "template", "template": { "name": "hello_world", "language": { "code": "en_US" } } }'

Note that the Meta for Developers platform inserts your app’s phone number ID and access token instead of the and placeholders shown above. If you have curl installed, paste the command into your terminal and run it. You should receive a “hello world” message in WhatsApp on your test device.

If you’d prefer, you can convert the curl request into an HTTP request in your programming language by simply creating a POST request that sets the Authorization and Content-Type headers as shown above, including the JSON payload in the request body.

Since this post is about authentication, let’s focus on that. Notice that you’ve included your app’s access token in the Authorization header. For any request to the API, you must set the Authorization header to Bearer .

Remember that you must use your token instead of the placeholder. Using bearer tokens will be familiar if you’ve worked with JWT or OAuth2 tokens before. If you’ve never seen one before, a bearer token is essentially a random secret string that you, as the bearer of the token, can present to an API to prove you’re allowed to access it.

Failure to include this header causes the API to return a 401 Unauthorized response code.

Advertisement
free widgets for website

Creating a Permanent Access Token

Knowing that you need to use a bearer token in the Authorization header of an HTTP request is helpful, but it’s not enough. The only access token you’ve seen so far is temporary. Chances are that you want your app to access the API for more than 24 hours, so you need to generate a longer-lasting access token.

Fortunately, the Meta for Developers platform makes this easy. All you need to do is add a System User to your business account to obtain an access token you can use to continue accessing the API. To create a system user, do the following:

  • Go to Business Settings.

  • Select the business account your app is associated with.
  • Below Users, click System Users.
  • Click Add.
  • Name the system user, choose Admin as the user role, and click Create System User.
  • Select the whatsapp_business_messaging permission.
  • Click Generate New Token.
  • Copy and save your token.

Your access token is a random string of letters and numbers. Now, try re-running the earlier request using the token you just created instead of the temporary one:

curl -i -X POST https://graph.facebook.com/v13.0//messages -H 'Authorization: Bearer ' -H 'Content-Type: application/json' -d '{ "messaging_product": "whatsapp", "to": "", "type": "template", "template": { "name": "hello_world", "language": { "code": "en_US" } } }'

Your test device should receive a second hello message sent via the API.

Best Practices for Managing Access Tokens

It’s important to remember that you should never embed an App Access Token in a mobile or desktop application. These tokens are only for use in server-side applications that communicate with the API. Safeguard them the same way you would any other application secrets, like your database credentials, as anyone with your token has access to the API as your business.

If your application runs on a cloud services provider like AWS, Azure, GCP, or others, those platforms have tools to securely store app secrets. Alternatively there are freely-available secret stores like Vault or Conjur. While any of these options may work for you, it’s important to evaluate your options and choose what works best for your setup. At the very least, consider storing access tokens in environment variables and not in a database or a file where they’re easy to find during a data breach.

Advertisement
free widgets for website

Conclusion

In this post, you learned how to create a Meta for Developers app that leverages the WhatsApp Business Platform. You now know how the Cloud API’s bearer access tokens work, how to send an access token using an HTTP authorization header, and what happens if you send an invalid access token. You also understand the importance of keeping your access tokens safe since an access token allows an application to access a business’ WhatsApp messaging capabilities.

Why not try using the Cloud API, hosted by Meta if you’re considering building an app for your business to manage WhatsApp messaging? Now that you know how to obtain and use access tokens, you can use them to access any endpoint in the API.

First seen at developers.facebook.com

Continue Reading

Trending