The only problem I see is a small one, possibly logical. When you say, "I've been invited to write for the newspaper," it's understood to mean on a regular basis. In the case of a one-time assignment, you might say, "I've been invited to write something / a piece / an...